cryptographic algorithms which i have done on laboratory classes.
What can you find here ?
- βοΈ AfiBreaker.py - Attack on Affine-Cipher
- βοΈ Fermat.py - Fermat's factorization method
- βοΈ RhoPollard.py - Pollard's rho algorithm
- βοΈ DlpPollard.py - Pollard's p β 1 algorithm
- βοΈ Shanks.py - Baby-step giant-step algorithm
- βοΈ FermatPrimaryTest.py - Fermat primality test
- βοΈ Miller_Rabin.py - Miller-Rabin primality test
- βοΈ Montgomery.sagews - Montgomery-EC
- βοΈ NTRU.sagews - NTRU - public-key cryptosystem
- βοΈ Reductions.sagews - LLL + Gram-Schmidt Orthogonalization + Gauss-Lagrange Reduction
- βοΈ Regev.sagews - "Primitive" Regev protocol