7 votos

Cifrar datos sensibles en EEPROM

Digamos que tengo un PIC y un IC de memoria EEPROM. Almaceno datos sensibles en la EEPROM. Si quiero encriptar los datos, ¿cuál es un buen algoritmo de encriptación? Debería ser ejecutado por el PIC pero este no tiene tiempo para eso. Así que quiero almacenar ~100 bytes y el cifrado no debería tardar más de ~5s en 40MHz.

7voto

Scott Puntos 138

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

Debido a las restricciones a la exportación, tendrá que ponerse en contacto directamente con ellos para obtener el código fuente.

3voto

Jacob Griffin Puntos 126

Un algoritmo que consume muchos menos recursos que AES, específicamente para aplicaciones integradas, es XTEA . La página wiki da el código fuente y se puede encontrar vectores de prueba que se utilizan para verificar su aplicación. También deberías tener en cuenta XXTEA.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X