Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael

Este artículo presenta resultados de la implementación asíncrona en FPGA (Field Programmable Gate Array) de las funciones de transformación de columna MixColumn e InvmixColumn, del algoritmo de Rijndael. Se usa la metodología para implementación de circuitos asíncronos de la herramienta conocida com...

Full description

Autores:
Nieto Londoño, Rubén Dario
Bernal Noreña, Álvaro
Tipo de recurso:
Article of journal
Fecha de publicación:
2010
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/29784
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/29784
http://bdigital.unal.edu.co/19832/
Palabra clave:
AES
Balsa
circuitos asíncronos
criptografía
FPGAs
protocolo de sincronismo.
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_03ab549acd5fc96bbf05b908683dd73d
oai_identifier_str oai:repositorio.unal.edu.co:unal/29784
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Nieto Londoño, Rubén Darioc18e4030-cef3-4e3f-9220-3a4ee9690c31300Bernal Noreña, Álvaro3fdb8b2e-d68f-4a86-afeb-6a0a4bc7e4213002019-06-26T13:46:38Z2019-06-26T13:46:38Z2010https://repositorio.unal.edu.co/handle/unal/29784http://bdigital.unal.edu.co/19832/Este artículo presenta resultados de la implementación asíncrona en FPGA (Field Programmable Gate Array) de las funciones de transformación de columna MixColumn e InvmixColumn, del algoritmo de Rijndael. Se usa la metodología para implementación de circuitos asíncronos de la herramienta conocida como Balsa, la cual permite descripción, síntesis y simulación funcional asíncrona de circuitos digitales. Se presentan resultados comparativos de área y desempeño de dos arquitecturas que realizan procesos de encriptación y desencriptación, la primera hace uso de las funciones sin optimizar y la segunda realiza ambos procesos usando recursos de hardware compartidos por ambas funciones. En la implementación asíncrona de todas las transformaciones se usan los protocolos de codificación dualrail y 1-de-4.application/pdfspaUniversidad Nacional de Colombia Sede Medellínhttp://revistas.unal.edu.co/index.php/dyna/article/view/15894Universidad Nacional de Colombia Revistas electrónicas UN DynaDynaDyna; Vol. 77, núm. 162 (2010); 281-291 DYNA; Vol. 77, núm. 162 (2010); 281-291 2346-2183 0012-7353Nieto Londoño, Rubén Dario and Bernal Noreña, Álvaro (2010) Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael. Dyna; Vol. 77, núm. 162 (2010); 281-291 DYNA; Vol. 77, núm. 162 (2010); 281-291 2346-2183 0012-7353 .Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndaelArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTAESBalsacircuitos asíncronoscriptografíaFPGAsprotocolo de sincronismo.ORIGINAL15894-49008-1-PB.pdfapplication/pdf1366767https://repositorio.unal.edu.co/bitstream/unal/29784/1/15894-49008-1-PB.pdf6d804a2f77868dd58774fe97a5b6343eMD51THUMBNAIL15894-49008-1-PB.pdf.jpg15894-49008-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg8942https://repositorio.unal.edu.co/bitstream/unal/29784/2/15894-49008-1-PB.pdf.jpg6c17ef99f786904c906000044f70e473MD52unal/29784oai:repositorio.unal.edu.co:unal/297842023-11-22 23:05:28.572Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
title Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
spellingShingle Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
AES
Balsa
circuitos asíncronos
criptografía
FPGAs
protocolo de sincronismo.
title_short Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
title_full Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
title_fullStr Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
title_full_unstemmed Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
title_sort Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael
dc.creator.fl_str_mv Nieto Londoño, Rubén Dario
Bernal Noreña, Álvaro
dc.contributor.author.spa.fl_str_mv Nieto Londoño, Rubén Dario
Bernal Noreña, Álvaro
dc.subject.proposal.spa.fl_str_mv AES
Balsa
circuitos asíncronos
criptografía
FPGAs
protocolo de sincronismo.
topic AES
Balsa
circuitos asíncronos
criptografía
FPGAs
protocolo de sincronismo.
description Este artículo presenta resultados de la implementación asíncrona en FPGA (Field Programmable Gate Array) de las funciones de transformación de columna MixColumn e InvmixColumn, del algoritmo de Rijndael. Se usa la metodología para implementación de circuitos asíncronos de la herramienta conocida como Balsa, la cual permite descripción, síntesis y simulación funcional asíncrona de circuitos digitales. Se presentan resultados comparativos de área y desempeño de dos arquitecturas que realizan procesos de encriptación y desencriptación, la primera hace uso de las funciones sin optimizar y la segunda realiza ambos procesos usando recursos de hardware compartidos por ambas funciones. En la implementación asíncrona de todas las transformaciones se usan los protocolos de codificación dualrail y 1-de-4.
publishDate 2010
dc.date.issued.spa.fl_str_mv 2010
dc.date.accessioned.spa.fl_str_mv 2019-06-26T13:46:38Z
dc.date.available.spa.fl_str_mv 2019-06-26T13:46:38Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/29784
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/19832/
url https://repositorio.unal.edu.co/handle/unal/29784
http://bdigital.unal.edu.co/19832/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.unal.edu.co/index.php/dyna/article/view/15894
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Revistas electrónicas UN Dyna
Dyna
dc.relation.ispartofseries.none.fl_str_mv Dyna; Vol. 77, núm. 162 (2010); 281-291 DYNA; Vol. 77, núm. 162 (2010); 281-291 2346-2183 0012-7353
dc.relation.references.spa.fl_str_mv Nieto Londoño, Rubén Dario and Bernal Noreña, Álvaro (2010) Implementación asíncrona de las funciones mixcolumn e invmixcolumn del algoritmo de rij ndael. Dyna; Vol. 77, núm. 162 (2010); 281-291 DYNA; Vol. 77, núm. 162 (2010); 281-291 2346-2183 0012-7353 .
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia Sede Medellín
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/29784/1/15894-49008-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/29784/2/15894-49008-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv 6d804a2f77868dd58774fe97a5b6343e
6c17ef99f786904c906000044f70e473
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1806886321193484288