AVR - NRF24L01 +: cifrar la transmisión de datos

2

Tengo un par de AVR que se comunican a través del enlace de 2.4GHz usando NRF24l01 +. La carga útil enviada tiene 5 bytes de longitud.

En este momento, la carga útil enviada está en un formato claro para que cualquier persona con conocimientos y habilidades suficientes pueda construir un dispositivo para interceptar el flujo de datos.

¿Me puede proporcionar algunas recomendaciones sobre cómo cifrar este flujo de datos considerando que se implementaría en un AVR de 8 bits (tamaño de código pequeño) y se haría en tiempo real (por lo que debería ser rápido)?

¡Gracias!

    
pregunta Ankit

1 respuesta

3

XXTEA , Keeloq , TEA son algoritmos de cifrado adecuados para microcontroladores con poca cantidad de RAM.

Si los datos suelen ser constantes, deberá utilizar un método de código sucesivo para evitar ataques de repetición.

    
respondido por el user19978

Lea otras preguntas en las etiquetas