¿Qué tan seguro es el acelerador de hardware criptográfico?

3

Estoy usando el acelerador de hardware criptográfico de am335x. Según la documentación, descarga las operaciones criptográficas de la CPU principal y, por lo tanto, aumenta el rendimiento. Pero desde el punto de vista de la seguridad es útil. En la documentación de "discos autocifrados" (SED), se proporciona que no se puede acceder a la clave de cifrado fuera del chip de procesamiento dedicado. Por lo tanto, cualquier malware no puede acceder a las claves desde la memoria RAM. ¿Es cierto en el caso de am335x? ¿O son esas claves almacenadas en la memoria RAM?

    
pregunta Rak 25.02.2015 - 07:33
fuente

1 respuesta

3

Los aceleradores criptográficos de hardware simple no tienen beneficios de seguridad, solo los de rendimiento (podríamos argumentar que esto permite mayores tamaños de clave y, por tanto, mayor seguridad).

Módulo de seguridad de hardware , por otro lado, son dispositivos similares, pero además también pueden almacenar las claves de forma segura y nunca revelarlos a la computadora misma; cuando se configura el HSM, las claves se importan o se generan directamente en él y no tienen forma de dejar el módulo más tarde (la única forma de obtener las claves sería el acceso físico, e incluso entonces son de manipulación indebida). prueba).

La computadora solo le da el texto en claro, las instrucciones sobre qué hacer con él y el módulo escupe el texto cifrado.

Acerca del AM335x, en la hoja de datos del AM3352, hay lo siguiente:

  

Aceleradores de hardware criptográfico (AES, SHA, PKA, RNG)

Por lo tanto, puede hacer AES, SHA en hardware (no estoy seguro de qué significa PKA), así como generar números aleatorios criptográficamente seguros. Sin embargo, no se menciona la administración de claves, por lo que las claves aún se almacenarán en la computadora y la seguridad de esas claves no se puede comparar con un HSM, por ejemplo.

    
respondido por el user42178 25.02.2015 - 09:33
fuente

Lea otras preguntas en las etiquetas