Skip to content

Simple implementation of the protocol RSA for the course of combinatory and cryptography

License

Notifications You must be signed in to change notification settings

Loki88/RSA-Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSA-Test

Simple implementation of the protocol RSA for the course of combinatory and cryptography


v 1.0

Alice and Bob can communicate and nobody's listening their messages.


v 1.1

Installed numpy to speed computation.

Requirements:

  • Python 3

  • Numpy

    Ubuntu: sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose


v 1.1a

System completed.

  • Alice and Bob can comunicate on a secure channel.
  • Alice shares her public key. She's generated this key with a criteria that could be not secure. Eva tries to factorize key mod.
  • Try to generate primes of any size.
  • Customize every part of this system choosing between some factorization methods and primality test. Choose minimum key lenght and attack Alice.

About

Simple implementation of the protocol RSA for the course of combinatory and cryptography

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published