ACM India Summer School 2026
Symmetric Key Cryptography
Advanced Training in Symmetric Cryptography & Cryptanalysis
IIT Hyderabad will be hosting a summer school in association with ACM India. This is an on-campus 10-day summer school on the topic “Symmetric Key Cryptography” offered to students from across India. The school is conducted jointly by the Center for Cryptography and Cyber Security (CCS) and the Department of Computer Science, IIT Hyderbad.
The distinctive feature of this workshop is its strong emphasis on symmetric key cryptography, covering symmetric key cryptosystems, basic and advanced cryptanalytic techniques, and emerging approaches that leverage machine learning for cryptanalysis.
Tentative List of Topics Covered
- Introduction to Symmetric Key Cryptography
- Traditional Cryptanalysis of Symmetric Key Cryptosystems
- Cryptanalysis using Machine Learning and Deep Learning
- Side Channel Cryptanalysis
- Advanced Cryptanalysis Techniques
Recommended Background
- Probability and Statistics
- Abstract Algebra
- Linear Algebra
- Data Structures and Algorithms
- Discrete Mathematics
Day-wise Schedule
| Day | Date | Morning Session | Afternoon Session | Instructor(s) |
|---|---|---|---|---|
| 1 | Mon, 8 Jun | Introduction to cryptography · Historical Ciphers · Information-theoretic secrecy · Computational indistinguishability | Attacks on Historical Ciphers | M V Panduranga Rao, Nitin Sharma |
| 2 | Tue, 9 Jun | Pseudorandom generators · PRF · PRP · Birthday paradox · PRF/PRP switching lemma | Building Distinguishers for PRF | Maria Francis, Preethi Thakkalapally |
| 3 | Wed, 10 Jun | PRGs/PRFs · Block Ciphers: Feistel, SPN · DES and AES | Encryption & Decryption programs for DES and AES | M V Panduranga Rao, Preethi Thakkalapally |
| 4 | Thu, 11 Jun | Linear Cryptanalysis and its improvements | Hands-on: Linear Cryptanalysis on DES | Preethi Thakkalapally, Nitin Sharma |
| 5 | Fri, 12 Jun | Differential Cryptanalysis and its enhancements | Hands-on: Differential Cryptanalysis on DES | Sabyasachi Dey (BITS Hyderabad), Nitin Sharma |
| 6 | Sat, 13 Jun | Introduction to Stream Ciphers · LFSR and ChaCha | Cryptanalysis of Stream Ciphers | Virendra Sule, Nitin Sharma |
| 7 | Sun, 14 Jun | Introduction to Side Channel Attacks | Hands-on: Side-channel attacks — cache & timing | Shirshendu Das |
| 8 | Mon, 15 Jun | Cryptanalysis using ML/DL Techniques | Advanced Topics in Cryptography | Nitin Sharma, Dhiman Saha (IIT Bhilai) & Shibam Ghosh |
| 9 | Tue, 16 Jun | Advanced Topics in Cryptography (contd.) | Cryptography for Enterprises: PQC Crypto Agility · Privacy-Preserving ML | C Pandu Rangan (IISc), Ashish Mishra & Tata Consultancy Services |
| 10 | Wed, 17 Jun | Cryptography for Enterprises: Future of Payments — CBDC | Cryptography for Enterprises: Verifiable Credentials | Tata Consultancy Services |
External Speakers
Prof. Sabyasachi Dey
BITS Hyderabad
Prof. Dhiman Saha
IIT Bhilai
Prof. C Pandurangan
IISc Bengaluru
Practical Information
Accommodations & Food
- Hostel accommodations for Students (details to be provided later)
- Accommodations details for selected students
Venue
CCS, Department of Computer Science and Engineering,Indian Institute of Technology Hyderabad,
Kandi, Sangareddy, Telangana — 502284
Contact & Queries
For accommodation, logistics, or any queries, contact the local administrator or coordinators directly.