Análisis de desempeño del algoritmo criptográfico PRESENT usando plataformas embebidas hardware y software
Cargando...
Fecha
Fecha
2015-08-05
Autores
Director
Colaboradores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Altmetric
Descripción
La criptografía moderna busca garantizar la confidencialidad de la información y prevenir que personas no autorizadas tengan acceso a ella. Estos principios se pueden aplicar en dispositivos portátiles que requieren proteger la información almacenada y procesada. Este tipo de aplicaciones requieren ciertos compromisos de diseño, que se logran usando hardware de alto desempeño y la implementación de algoritmos ligeros, tipo "lightweight", el cual sera trabajado en esta tesis, el algoritmo Present es un esquema ligero de cifrado por bloques relativamente nuevo, no vulnerado a la fecha y con características que lo hacen interesante para una implementación en hardware y software embebido. Este trabajo presenta el estudio, diseño, implementación y pruebas de este algoritmo de cifrado, donde se muestran los conceptos teóricos, se analizan las métricas para sus diferentes implementaciones, a fin de identificar las fortalezas de cada tipo de implementación embebida.
Resumen
Modern cryptography is strongly influenced by principles of security, and is widely used in portable devices that require some level of privacy. These design compromises are achieved not only by the use of high-performance hardware, which has been the current natural tendency, but also for the implementation of lightweight high performance algorithms, such as the Present algorithm. The Present algorithm is a lightweight block encryption scheme relatively new, not infringed to date, and with features that make it interesting for implementation in embedded hardware and software. This work presents the study, design, implementation and testing of this cipher algorithm, where the theoretical concepts are shown, and metrics for different implementations to identify the strengths of each type of embedded implementation are discussed.
Palabras clave
Criptología, Hardware, software, cifrador, Criptografia, embebido, Liviana, bloque, lightweight