(This course covers several cryptographic algorithms and critically compare their properties. Various types of cryptosystems and their implementations in different situations are also discussed. Limitations of cryptography will be identified before imple((This course covers several cryptographic algorithms and critically compare their properties. Various types of cryptosystems and their implementations in different situations are also discussed. Limitations of cryptography will be identified before imple)