Publication:
Sistema de medida de consumo para aplicaciones criptográficas en microcontroladores ARM Cortex-M3

Loading...
Thumbnail Image
Identifiers
Publication date
2013-12
Defense date
2013-12-20
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Para la realización de este proyecto se ha establecido como objetivo principal la creación un entorno de trabajo que permita realizar medidas de consumo de un dispositivo en la cual se ejecuta una aplicación criptográfica. Este dispositivo es la placa integrada STM32LDiscovery que cuenta con un microcontrolador ARM. Se deberá analizar la capacidad de los componentes integrados de la placa para tomar medidas de consumo y la viabilidad de este sistema para el estudio en el campo de los ataques de canal lateral. Para lograrlo es necesaria la implantación del algoritmo criptográfico en el microcontrolador, así como configurar y gestionar los diferentes componentes de la placa que nos permitan realizar las medidas de consumo. Estas medidas deberán ser comunicadas a otro dispositivo que pueda procesar la información. Se usará un ordenador personal para procesar dicha información y también para actuar como interfaz con el usuario. Es necesario definir una serie de objetivos secundarios dada la necesidad de familiarizarnos con las diferentes herramientas y así poder sacar el máximo rendimiento a la aplicación: - Estudio del algoritmo AES: Se debe conocer bien el funcionamiento del algoritmo para poder implementarlo en el micro y también para poder realizar la mejora de rendimiento de 32 Bits. - Estudio de los microcontroladores ARM y el concreto de la familia STM32L. Este estudio es necesario ya que difiere enormemente de los microcontroladores estudiados previamente en la carrera, familia 8051 programados en ensamblador. Esto hace que sea necesario familiarizarse con su arquitectura y forma de programación (lenguaje C).
Description
Keywords
Microcontroladores, Microprocesadores, Criptografía
Bibliographic citation