The basics of cryptography and its levels of reliability. Secret key cryptosystem and symmetric ciphers, message authentication codes. Fundamentals of discrete mathematics, homomorphisms and isomorphisms. Modular arithmetic and function Euler"s Totient.