jueves, 30 de agosto de 2012

Prueba  aleatoria

 

El objetivo del programa es realizar un test para saber si la clave generada es dificil de romper o de decifrar. 

Para realizar esto debemos saber si esta clave es totalmente aleatoria, por lo cual medimos las frecuencias que se reciben. 

Para lograr esto exiten diferentes puebas pero en este caso usaremos la prueba de "monobit".


Codigo




Algunas pruebas realizadas


Una prueba 




 Mas de una prueba




Concluciones:
Despues de varias pruebas realizadas nos dimos cuenta de que no es totalmente aleatorio ya que no paso la prueba la mayoria de las veces realizada dicha prueba.

Referencias:

http://es.scribd.com/doc/58547826/58/NIST-Test-1-%E2%80%93-Frequency-Monobit-Test

http://www.random.org/statistics/frequency-monobit/