Registration Form

Cyber Security Summer/Winter Training in Patna

This course is designed to introduce students, working professionals and the community to the exciting field of cybersecurity. Throughout the MOOC, participants will engage in community discourse and online interaction. Participants will gain knowledge and understanding of cybersecurity and its domains. They will engage with expertly produced videos, gain insight from industry experts, participate in knowledge assessments, practice assessing their environmental awareness, and gain access to materials that address governance and risk management, compliance, business continuity and disaster recovery, cryptography, software development security, access control, network security, security architecture, security operations, and physical and environmental security. Learning will be assessed using strategies aligned to knowledge and understanding.


Modules Topics
1. Introduction
2. Hex and ASCII
3. Breaking the Vigenere Cipher
4. Principles of Modern Cryptography
5. Limitations of the One-Time Pad
6. Computational Secrecy
7. Pseudorandomness
8. Stronger Security Notions
9. Pseudorandom Functions and Block Ciphers
10. CPA-Secure Encryption from PRFs/Block Ciphers
11. Modes of Encryption
12. Public-key Encryption
13. Message Integrity
14. A Fixed-Length MAC
15. HMAC
16. Authenticated Encryption
17. Secure Communication Sessions
18. Interactive Proofs and Zero-Knowledge Proofs
19. Computational Complexity Requirements
20. Digital Signatures
21. Basic Protocols