Cifrar datos confidenciales en EEPROM

7

Digamos que tengo un PIC y un IC de memoria EEPROM. Almaceno datos confidenciales en la EEPROM. Si quiero cifrar los datos, ¿qué es un buen algoritmo de cifrado? Debería ser ejecutado por el PIC pero eso tiene tiempo para eso. Así que quiero almacenar ~ 100 bytes y el cifrado no debería tomar más de ~ 5s en 40MHz.

    
pregunta Keelan

2 respuestas

7

Microchip proporciona biblioteca de cifrado ya hecha . Normalmente, AES es el más utilizado y disponible, y no veo ninguna razón para usar otra cosa.

Debido a las restricciones de exportación, deberá contactarlos directamente para obtener el código fuente.

    
respondido por el Gustavo Litovsky
3

Un algoritmo que consume mucho menos recursos que AES, específicamente para aplicaciones integradas, es XTEA . La página wiki proporciona el código fuente y puede encontrar vectores de prueba que se utilizan para verificar su implementación. También debe considerar XXTEA.

    
respondido por el Martin

Lea otras preguntas en las etiquetas