this course covers the concept of cryptography and its applications. two categories of cryptography techniques, namely symmetric ciphers and public-key are discussed. message authetication and appropriate cryptography techniques are used in constructin(this course covers the concept of cryptography and its applications. two categories of cryptography techniques, namely symmetric ciphers and public-key are discussed. message authetication and appropriate cryptography techniques are used in constructin)