Information and Network Security BIS703
Course Code: BIS703
Credits: 04
CIE Marks: 50
SEE Marks: 50
Total Marks: 100
Exam Hours: 03
Total Hours of Pedagogy: 50H
Teaching Hours/Weeks: [L:T:P:S] 4:0:0:0
Crypto Basics: Introduction. How to Speak Crypto. Classic Crypto. Simple Substitution Cipher. Cryptanalysis of a Simple Substitution. Definition of Secure. Double Transposition Cipher. One-time Pad. Project VENONA. Codebook Cipher. Ciphers of the Election of 1876. Modern Crypto History. Taxonomy of Cryptography. Taxonomy of Cryptanalysis.
Hash Functions++: What is a Hash Function? The Birthday Problem. Non-cryptographic Hashes. Tiger Hash. HMAC. Uses of Hash Functions. Online Bids. Spam Reduction. Other Crypto-Related Topics. Secret Sharing. Key Escrow. Random Numbers. Texas Hold ’em Poker. Generating Random Bits. Information Hiding.
Entity Aunthentication: Random number generation, Providing Freshness, Fundamentals of entity authentication, Passwords, Dynamic password schemes, Zero-knowledge mechanisms, further reading. Cryptographic Protocols: Protocol Basics, From objectives to a protocol, Analysing a simple protocol, Authentication and key establishment protocols.
Key Management: Key management fundamentals, Key lengths and lifetimes, Key generation, Key establishment, Key storage, Key usage, Governing key management. Public-Key Management: Certification of public keys, The certificate lifecycle, Public-key management models, Alternative approaches.
Cryptographic Applications: Cryptography for securing the Internet, Cryptography for wireless local area networks, Cryptography for mobile telecommunications, Cryptography for secure payment card transactions, Cryptography for video broadcasting, Cryptography for identity cards.