Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 603 Bytes

README.md

File metadata and controls

14 lines (11 loc) · 603 Bytes

Cryptographic Algorithms in Python

Following algorithms have been implemented:

Cyphers

  1. Data Encryption Standard (DES) : https://en.wikipedia.org/wiki/Data_Encryption_Standard
  2. RC4 : https://en.wikipedia.org/wiki/RC4
  3. RSA : https://simple.wikipedia.org/wiki/RSA_(algorithm)
  4. Vernam cipher : http://www.pro-technix.com/information/crypto/pages/vernam_base.html
  5. Vigenère cipher : https://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher

Modular arithmetic

  1. Modular multiplicative inverse : https://en.wikipedia.org/wiki/Modular_multiplicative_inverse