¿Cómo puedo crear una clave aleatoria segura para AES?

3

Necesito generar muchas claves compartidas para un método AES que se usa en diversas condiciones, mi preocupación es ¿cómo puedo generar claves impredecibles? He investigado Generador de números pseudoaleatorios criptográficamente seguro pero no sé cómo debería usarlos.

    
pregunta Mark 03.01.2016 - 13:54
fuente

2 respuestas

4

/dev/urandom en sistemas basados en unix y CryptGenRandom en Windows. La mayoría de los lenguajes de programación deberían proporcionar API para generar bytes aleatorios como os.urandom en Python.

    
respondido por el Ayrx 03.01.2016 - 14:01
fuente
2

Hay muchas maneras. La respuesta a esto se basará en su experiencia en el proceso.

Por ejemplo, si eres un desarrollador, como dijo Terry, puedes usar las API.

Si eres una persona de Linux, puedes usar las herramientas de línea de comandos de Linux.

Si eres un tipo de Windows, y no eres demasiado experto en la línea de comandos, hay herramientas GUI como puttyGen (que personalmente he probado y sugerido para los amantes de la GUI de Windows).

    
respondido por el Arun Anson 03.01.2016 - 18:44
fuente

Lea otras preguntas en las etiquetas