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...
- 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_ |
1814089705939009536 |