Syllabus
Classical Encryption Techniques Symmetric Cipher Model Steganography AES Cipher -Symmetric Cipher Multiple Encryption and triple DES Blocks Cipher stream Cipher Confidentiality using symmetric encryption Placement of encryption function random number generation Asymmetric encryption & key exchange- RSA, Diffie-Hellman key exchange, ECC basics. PKI and Digital Certificates X.509, Certificate Authorities. Introduction to number theory Cryptosystems message authentication and Hash functions requirements functions course Hash and MAC algorithms secure Hash algorithms Digital signatures and authentication protocols standard authentication applications overview architecture web security – socket layer and transport layer security Intruders Detection Malicious software viruses and related threats denial of service – counter measures firewalls design principles trusted systems – firmware security – IoT security.