├── Blomer May.py ├── Covering code PIR 2 servers.py ├── Covering code PIR 4 servers.py ├── DSA.py ├── Gaussian Reduction.py ├── HNP.sage ├── KeyExpansion.py ├── Miller Rabin Test.py ├── Pohlig_Hellman.py ├── Pollard Rho.py ├── Pollard_rho DLP.py ├── README.md ├── Shanks' algorithm.py ├── SquareRoot.sage ├── Wiener.py ├── agcd.sage ├── backpack.sage ├── elgamal.py ├── elgmal signature.py ├── extending_wiener.sage ├── jacobi.py ├── lcg_attacker.py ├── paillier.py ├── pollard_p-1.py ├── related-message.sage └── single server.py /Blomer May.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Blomer May.py -------------------------------------------------------------------------------- /Covering code PIR 2 servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Covering code PIR 2 servers.py -------------------------------------------------------------------------------- /Covering code PIR 4 servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Covering code PIR 4 servers.py -------------------------------------------------------------------------------- /DSA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/DSA.py -------------------------------------------------------------------------------- /Gaussian Reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Gaussian Reduction.py -------------------------------------------------------------------------------- /HNP.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/HNP.sage -------------------------------------------------------------------------------- /KeyExpansion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/KeyExpansion.py -------------------------------------------------------------------------------- /Miller Rabin Test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Miller Rabin Test.py -------------------------------------------------------------------------------- /Pohlig_Hellman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Pohlig_Hellman.py -------------------------------------------------------------------------------- /Pollard Rho.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Pollard Rho.py -------------------------------------------------------------------------------- /Pollard_rho DLP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Pollard_rho DLP.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/README.md -------------------------------------------------------------------------------- /Shanks' algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Shanks' algorithm.py -------------------------------------------------------------------------------- /SquareRoot.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/SquareRoot.sage -------------------------------------------------------------------------------- /Wiener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/Wiener.py -------------------------------------------------------------------------------- /agcd.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/agcd.sage -------------------------------------------------------------------------------- /backpack.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/backpack.sage -------------------------------------------------------------------------------- /elgamal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/elgamal.py -------------------------------------------------------------------------------- /elgmal signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/elgmal signature.py -------------------------------------------------------------------------------- /extending_wiener.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/extending_wiener.sage -------------------------------------------------------------------------------- /jacobi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/jacobi.py -------------------------------------------------------------------------------- /lcg_attacker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/lcg_attacker.py -------------------------------------------------------------------------------- /paillier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/paillier.py -------------------------------------------------------------------------------- /pollard_p-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/pollard_p-1.py -------------------------------------------------------------------------------- /related-message.sage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/related-message.sage -------------------------------------------------------------------------------- /single server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lyutoon/cryptography/HEAD/single server.py --------------------------------------------------------------------------------