The two-week ACM India Summer School on Introduction to Cryptography will be hosted at IIT Bombay from June 2, 2025 onwards.

Sponsored by IITB Trust Lab, this intensive program offers a deep dive into the foundations of cryptography, with special emphasis on post-quantum cryptography, proof systems, and secure multi-party computation. Designed for students and early researchers, the school features expert-led lectures and daily hands-on sessions, fostering both theoretical understanding and practical skills.

The summer school will cover a broad range of foundational and advanced topics in cryptography, including the following:

  • Basic information-theoretic and computational tools
  • Secure communication: foundations of symmetric-key and public-key cryptography
  • Proof systems: zero-knowledge proofs, succinct arguments (SNARGs and SNARKs)
  • Secure multi-party computation: classical and recent constructions, with practical implementations
  • Other advanced topics: fully-homomorphic encryption, functional encryption, obfuscation, cryptography for blockchains

Over two intensive weeks, participants will engage in:

  • Daily lecture sessions delivered by leading researchers and practitioners
  • Lab work and demonstrations of real-world cryptographic tools
  • Topic-specific tutorials and Q&A sessions with speakers
  • A collaborative environment to explore emerging areas in cryptography

Click the button below for the detailed day-by-day schedule!