├── .gitignore ├── .project ├── 2014 Understanding Cryptography.pdf ├── AES.py ├── AES_modes.py ├── Affine.py ├── Arithmetic.py ├── DES.py ├── ECC.py ├── ElGamal.py ├── ElGamalSignatrue.py ├── Enigma.py ├── GGH.sage ├── Lattice-related algorithm.sage ├── NTRUEncrypt.sage ├── Pollard's rho Method.py ├── README.md ├── RSA.py ├── SHA1.py ├── SM3.py ├── SM4.py ├── Shank's Babystep-Giantstep Algorithm.py ├── Shift.py ├── Stream Cipher.py ├── TEA.py ├── Utility.py └── VigenereCipher.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/.project -------------------------------------------------------------------------------- /2014 Understanding Cryptography.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/2014 Understanding Cryptography.pdf -------------------------------------------------------------------------------- /AES.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/AES.py -------------------------------------------------------------------------------- /AES_modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/AES_modes.py -------------------------------------------------------------------------------- /Affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Affine.py -------------------------------------------------------------------------------- /Arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Arithmetic.py -------------------------------------------------------------------------------- /DES.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/DES.py -------------------------------------------------------------------------------- /ECC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/ECC.py -------------------------------------------------------------------------------- /ElGamal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/ElGamal.py -------------------------------------------------------------------------------- /ElGamalSignatrue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/ElGamalSignatrue.py -------------------------------------------------------------------------------- /Enigma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Enigma.py -------------------------------------------------------------------------------- /GGH.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/GGH.sage -------------------------------------------------------------------------------- /Lattice-related algorithm.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Lattice-related algorithm.sage -------------------------------------------------------------------------------- /NTRUEncrypt.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/NTRUEncrypt.sage -------------------------------------------------------------------------------- /Pollard's rho Method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Pollard's rho Method.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/README.md -------------------------------------------------------------------------------- /RSA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/RSA.py -------------------------------------------------------------------------------- /SHA1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/SHA1.py -------------------------------------------------------------------------------- /SM3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/SM3.py -------------------------------------------------------------------------------- /SM4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/SM4.py -------------------------------------------------------------------------------- /Shank's Babystep-Giantstep Algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Shank's Babystep-Giantstep Algorithm.py -------------------------------------------------------------------------------- /Shift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Shift.py -------------------------------------------------------------------------------- /Stream Cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Stream Cipher.py -------------------------------------------------------------------------------- /TEA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/TEA.py -------------------------------------------------------------------------------- /Utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/Utility.py -------------------------------------------------------------------------------- /VigenereCipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soreatu/Cryptography/HEAD/VigenereCipher.py --------------------------------------------------------------------------------