A portfolio of fundamental number-theoretic and cryptographic algorithms implemented in Java for the Reichman University Topics in CS Honors course.
java computer-science cryptography algorithms karatsuba rsa arbitrary-precision modular-arithmetic biginteger diffie-hellman number-theory primality-testing extended-euclidean-algorithm discrete-logarithm miller-rabin chinese-remainder-theorem public-key-encryption zeckendorf honors-program reichman-university
-
Updated
Mar 29, 2026 - Java