|
Mathematical Foundation |
| |
» |
Congruence |
» |
Discrete Logarithm Problem |
» |
Modular arithmetic |
» |
Miller-Rabin Test |
» |
Chinese Remainder Theorem |
» |
Fermat Test |
» |
Extended Euclid’s Algorithm |
|
|
|
|
Introduction to Cryptography |
|
Symmetric Cryptosystems |
| |
» |
Simplified DES, DES,AES |
|
|
Public Key Cryptosystems |
| |
» |
RSA |
» |
DSA |
» |
Diffie-Hellman |
» |
ECC |
» |
ElGamal |
|
|
|
|
Protocols and Application |
| |
» |
Blind Signature (RSA, ECC etc.)
|
» |
Electronic Voting |
» |
Key Exchange Protocol |
» |
Digital Cash |
|
|
Implementations using Java/C |