Publication:
Implementación hardware de algoritmos criptográficos para RFID

Loading...
Thumbnail Image
Identifiers
Publication date
2009-07
Defense date
2009-07-15
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El primer objetivo de nuestro proyecto es realizar una selección de distintos algoritmos matemáticos utilizados en los protocolos de seguridad que utiliza la tecnología RFID. En nuestro caso estudiaremos las distintas maneras de realizar estas operaciones mediante distintos algoritmos, con el objeto de obtener una estimación en cuanto al espacio que podría ocupar el algoritmo y cuál sería su tiempo de ejecución, y poder realizar comparaciones para poder obtener las mejores propiedades de los algoritmos seleccionados. Para implementar nuestros algoritmos, utilizaremos el lenguaje de programación de Hardware VHDL. Con lo que el segundo objetivo de nuestro proyecto, es implementar en el lenguaje de programación de Hardware, VHDL, los distintos algoritmos seleccionados para realizar las diferentes operaciones matemáticas. Una vez implementado los algoritmos en el lenguaje de programación VHDL, debemos realizar las diferentes pruebas para poder ver las diferentes características que da cada algoritmo. Para ello hemos decidido trabajar sobre hardware reprogramable, específicamente sobre la tecnología FPGA. Hemos decidido realizar el proyecto de esta forma y no sobre los propios simuladores y sintetizadores de estas etiquetas RFID y sus circuitos integrados. Esto se debe a que el objeto de nuestro proyecto es realizar una estimación cualitativa, con lo que un sistema reprogramable en hardware del tipo FPGA nos daría los suficientes datos para en un futuro poder realizar una implementación real en sus propios circuitos integrados específicos para las etiquetas RFID, sabiendo de antemano que algoritmos han de ser utilizados según se busquen las distintas especificaciones necesarias , ya sean requerimientos de tiempo de ejecución, o requerimientos de espacio. De esta manera de trabajar sacamos otro dos objetivos de nuestro proyecto, en primer lugar, ver que es posible crear estos algoritmos sobre un sistema de FPGA, es decir, que realmente son sintetizables. Como cuarto objetivo comparar las distintas características que arrojan cada uno de estos algoritmos. Una vez analizado todos los datos pasamos al último objetivo de nuestro proyecto, ver cuál de los algoritmos seleccionados es más adecuado para poder realizar en el futuro un sistema RFID real, comparando su área y su tiempo de ejecución.
Description
Keywords
Tecnología RFID, Identificación por radiofrecuencia, Algoritmos matemáticos, Criptografía, Seguridad informática
Bibliographic citation