Materias

jueves, 13 de septiembre de 2012

Entrada # 5

Implementación de la Autentificación RSA

En este código se hicieron todos los cálculos para encontrar los valores de n, d y e y los guarda en un archivo junto con los nombres de usuario.

Como logran ver los valores de d y de p y q fueron asignados por mí (Obviamente respetando las reglas).




El orden del texto es: Usuario, valor de e, valor de d y valor de n

Imágenes donde se determino el valor de d:





Después se muestra los códigos donde se hizo uso de los sockets

Cliente

Servidor




Referencias:

http://mundogeek.net/archivos/2008/04/12/sockets-en-python/
http://es.wikipedia.org/wiki/N%C3%BAmero_primo
http://es.wikipedia.org/wiki/N%C3%BAmeros_primos_entre_s%C3%AD
http://www.slideshare.net/jpadillaa/criptografia-asimetrica-rsa

1 comentario:

  1. El uso de exponente explícito ** te cuesta un punto y la falta de ejemplos de ejecución te cuesta otro punto. Son 5 pts.

    ResponderEliminar