research

MicroBlaze en sistemas embebidos para aplicaciones criptográficas

Abstract

En este trabajo se presenta un estudio sobre el “Soft Core Processor” MicroBlaze como microprocesador en sistemas embebidos para aplicaciones que involucran algoritmos de criptografía. Se analiza el rendimiento alcanzado para un conjunto representativo de los algoritmos simétricos más empleados: DES, 3DES, IDEA, BLOWFISH y AES. Se proponen diferentes arquitecturas del sistema que aprovechen mejor los recursos internos del microprocesador. Se estudia la mejora de rendimiento asociada con cada variación de la arquitectura interna, y se compara con la integración en el sistema de un core de cifrado específico, implementado en el hardware reconfigurable. Los resultados obtenidos permiten concluir que MicroBlaze puede ser considerado un serio candidato para este tipo de aplicaciones.Trabajo financiado por los proyectos 07T/0052/2003-3 de la Consejería de Educación de la CAM y TIC2001-2688-C03-03 del Ministerio de Ciencia y Tecnología de España

    Similar works

    Full text

    thumbnail-image

    Available Versions