¿Qué cifrados de flujo son compatibles con el acelerador criptográfico am335x?

3

Quiero usar el acelerador criptográfico en modo aes cfb [o cualquier otro cifrado de flujo]. Según enlace , el enlace cfb es compatible con am335x. Utilicé el cifrado EVP_aec_256_cfb tanto en la línea de comandos como en el programa C. En la línea de comandos se ejecutó en la implementación de software por defecto. En el programa C no se pudo realizar la inicialización del contexto. Entonces, ¿el modo cfb o cualquier otro cifrado de flujo es compatible con el acelerador criptográfico am335x? ¿O algún problema en el módulo cryptodev.ko?

    
pregunta Rak 16.03.2015 - 10:54
fuente

1 respuesta

1

Después de todas las investigaciones, llegué a saber que solo CBC, ECB y CTR son compatibles con las últimas versiones de Linux. El controlador para el acelerador OMAP HW está construido correctamente para el modo CBC. En el caso del modo CTR, debe aceptar cualquier longitud de datos para el cifrado o descifrado. Pero en el caso del acelerador de hardware, también espera datos en el múltiplo de 16 para el modo CTR.

Una cosa que puedo concluir es que el acelerador OMAP HW en am335x correctamente solo admite el modo CBC. Excepto por el problema de la longitud de los datos mencionado anteriormente, el modo CTR también está bien.

    
respondido por el Rak 27.04.2015 - 14:08
fuente

Lea otras preguntas en las etiquetas