Simple Cryptography Algorithms is useful for learning the main algorithms used in the field of cryptography / data security for FREE.
This app is currently work in progress!
⚫️Implemented algorithms:
★ Modular exponentiation (Fast powering)
★ Euclidean algorithm (Greatest common divisor)
★ Modular multiplicative inverse (Extended Euclidean algorithm)
★ Primitive root
★ Chinese remainder theorem
★ Miller - Rabin primality test
★ Diffie - Hellman key exchange
★ ElGamal Encryption - Decryption
★ RSA Key Generation, Encryption
★ RSA Decryption
⚫️Tools:
★ Decimal - Binary - Octal - Hexadecimal converter
★ Decimal - Binary - Octal - Hexadecimal table
★ Primitive roots of N
This app is currently work in progress!
⚫️Implemented algorithms:
★ Modular exponentiation (Fast powering)
★ Euclidean algorithm (Greatest common divisor)
★ Modular multiplicative inverse (Extended Euclidean algorithm)
★ Primitive root
★ Chinese remainder theorem
★ Miller - Rabin primality test
★ Diffie - Hellman key exchange
★ ElGamal Encryption - Decryption
★ RSA Key Generation, Encryption
★ RSA Decryption
⚫️Tools:
★ Decimal - Binary - Octal - Hexadecimal converter
★ Decimal - Binary - Octal - Hexadecimal table
★ Primitive roots of N
Show More