KRYPTOG
Cryptology Fundamentals
Symmetric cryptographic methods (block ciphers, stream ciphers, MAC) and asymmetric algorithms (RSA, Diffie-Hellman, ElGamal, elliptic curves). Digital signatures vs asymmetric encryption. RSA multiplicative property, PKI. Strong mathematical emphasis.