Cryptography Basic encryption algorithms of cryptography like : Affine cipher encryption and decryption Playfair cipher encryption and decryption Hill cipher encryption and decryption Diffie Hellman symmetric session key exchange protocol