jueves, 30 de agosto de 2012

Prueba de aleatoriedad

La tarea para esta semana es realizar una prueba de aleatoriedad para el programa generador de claves y verificar si realmente es aleatorio nuestro generador.

Existen varios tipos de pruebas, pero para esto yo utilice la prueba monobit, esta prueba consiste en evaluar la frecuencia con la que aparecen 0 y 1, y verifica si esta secuencia es realmente aleatoria.

Para evaluar mi generador de claves, utilice el siguiente codigo:

Como resultado obtuve el siguiente:

Con esta prueba llege a la conclusion de que :
Mi clave no es segura ya que estuve realizando una gran cantidad de claves (alrededor de 100) para ver si esto alguna vez cambiaba, pero el resultado siempre fue el mismo.



Referencias