Skip to content

a cryptogram lib, implemented some simple cryptogram algorithm

License

Notifications You must be signed in to change notification settings

b4ubles/Cryptogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptogram

a simple cryptogram lib used to practice, implemented some cryptogram algorithms, some encode functions, and some application of information theory

Cipher Algorithms

  • AES
  • Bacon Cipher
  • Caesar Cipher
  • Diffie-Hellman key exchange
  • ElGamal
  • Morse code
  • RC4
  • RSA
  • Rabin
  • The Rail-Fence Cipher
  • Vigenere Cipher

Number Theory

  • chinese remainder theorem
  • congruence calc
  • continued fraction calc
  • euler function
  • Eratoshenes prime sieve
  • Euclidean alg
  • Fermat primality testing
  • Jacobi symbol
  • Modular repeat square remainder algorithm
  • Miller Rabin primality testing
  • polynomial calc
  • prime generate
  • primitive root calc
  • Solovay Stassem primality testing

Information Theory

About

a cryptogram lib, implemented some simple cryptogram algorithm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages