SLIDE 27 Public Key Cryptography Indivar Gupta SAG, DRDO, Delhi Background
Basic Concepts in Complexity Theory Some Number Theoretic & Algebraic Algorithms Some Computational Hard Problems and their Application
Cryptography Public Key Cryptography
Diffie Hellman Key Exchange Protocol Public Key Cryptosystems RSA & ElGamal Elliptic Curve Cryptography Other Public Key Cryptosystems: Post Quantum
Elliptic Curve Cryptography
Some Primality Testing Algorithms 4
Algorithms Type Complexity Jacobi Some test True Primality Test O(k(log n)log log log n) Elliptic Curve Primality Proving test (ECPP)
O(log n)6+ǫ Agrawal, Kayal, and Saxena Test
O((log n)10.5 Miller-Rabin test Probabilist Primality Test O((t log n)3), (t modular exp) Solovay-Strassen Test Probabilist Primality Test O((t log n)3), (t modular exp) Fermat’s test Probabilist Primality Test O((t log n)3), (t modular exp)
4Chapter 4, [2]