SciELO - Scientific Electronic Library Online

 
vol.34 número3Implementación eficiente de la multiplicación modular de Montgomery sobre hardware reconfigurableDiseño de un Modulador/Demodulador OOK con portadora y tasa de transmisión configurable para el estándar de baja frecuencia de dispositivos RFID índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Artigo

Indicadores

  • Não possue artigos citadosCitado por SciELO

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Ingeniería Electrónica, Automática y Comunicaciones

versão On-line ISSN 1815-5928

Resumo

CABRERA ALDAYA, Alejandro  e  CABRERA SARMIENTO, Alejandro José. Diseño e integración de algoritmos criptográficos en sistemas empotrados sobre FPGA . EAC [online]. 2013, vol.34, n.3, pp. 41-51. ISSN 1815-5928.

En este trabajo se integran implementaciones hardware de algoritmos criptográficos a la biblioteca OpenSSL la cual es utilizadapor aplicaciones sobre el sistema operativo Linux para asegurar redes TCP/IP. Los algoritmos implementados son el AES y las funciones resumen SHA-1 y SHA-256. Estos algoritmos son implementados como coprocesadores del procesador MicroBlaze utilizando interfaces FSL para el intercambio de datos entre ellos. Estos coprocesadores son integrados dentro de la biblioteca OpenSSL considerando la naturaleza multitarea del sistema operativo Linux, por lo que se selecciona un mecanismo de sincronización para controlar el acceso a estos dispositivos. Además son presentados los resultados de velocidad alcanzados por los coprocesadores integrados en la biblioteca utilizando la herramienta speed de la misma. Finalmente es presentado el impacto de estos coprocesadores en la velocidad de transmisión a través de una red privada virtual utilizando la herramienta OpenVPN.

Palavras-chave : FPGA; microblaze; linux; criptografía; OpenSSl.

        · resumo em Inglês     · texto em Espanhol     · Espanhol ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License