Classical Cryptoanalysis

Students will learn how to write secret codes using ciphers such as for e.g. the Caesar cipher, Vigenere cipher, Affine cipher, Jefferson Wheel cipher, and the Playfair cipher.

START:
June 24, 2019
DURATION:
5 Days
ID:
1035
CREDITS:
2
FEE:
PES Participants:
Rs. 5,000
Non-PES Participants:
Rs. 10,000

INSTRUCTORS:

Prasad B Honnavali
Professor
Hoor Banu
Research Associate

Address

Crucible of Continuing Education (CCE)
PES University Campus
100 Feet Ring Road, BSK III Stage
Bengaluru – 560 085   View map

About the Course


This course will explore classical methods of cryptography and cryptoanalysis. Students will learn basic cryptography techniques and language; they will investigate various classical ciphers used before the advent of computers.
Students will learn how to write secret codes using ciphers such as for e.g. the Caesar cipher, Vigenere cipher, Affine cipher, Jefferson Wheel cipher, and the Playfair cipher.
Students will use various mathematical concepts to create and to decrypt secret messages using these ciphers. In addition to code writing, students will also explore the impact of these ciphers on society during their time of use.
This course is a hands on course; Participants are expected to decipher various encrypted messages applying manual techniques along with computer programs which they develop

Course Objectives(What will you learn)

  • Develop an appreciation of cryptoanalysis. and its applications in secure communication from times immemorial
  • Develop an understanding of the importance cryptanalysis

Who should attend

Students of B. Tech, M.Tech and MCA; there is no course pre-requsites necessary; a healthy curiosity is useful.

Out station students / candidates have to make their arrangements for accommodation and boarding

Course Outline and schedule


Day-01


8.30 to 9.00 (AM)   : Welcome address and Introductions

9.00 to 10.30 (AM) : Theory concepts – Introduction to ancient cryptograpy and discussion about antiquity

10.30 to 11.00           :  Break

11:00 – 12:30             : Topics: Monoalphabatic cipher

  1. Atbash cipher
  2. Pigpen cipher
  3. Ceaser cipher
  4. Affine cipher
  5. Frequency analysis

12.30 to 13.30           :  Lunch

13.30 to 16.00   : Hands on Praticals –  Students will learn by solving simple and complicated problems related to above ciphers.

Day-02


8.30 to 9.00 (AM)   : Quiz

9.00 to 10.30 (AM) : Theory concepts – Diagraph Substituitoion ciapher
1. Plaifair Cipher
2.Two Square Cipher
3. Four Square cipher
4. Hill Cipher

10.30 to 11.00    :  Break

11:00 – 12:30     : Hands on Praticals –
Students learn by solving simple problems related to playfair,two square,four square and hill cipher

12.30 to 13.30    :  Lunch

13.30 to 16.00   : Hands on Praticals –
Students learn by solving challenging problems related to playfair,two square,four square and hill cipher.

Day-03


8.30 to 9.00 (AM)   : Quiz

9.00 to 10.30 (AM) : Theory concepts – Polyalphabetic Substitution Ciphers
1.Vigenère Cipher
2.Kasiski Analysis: Breaking the Code
3.Autokey Cipher

10.30 to 11.00   :  Break

11:00 – 12:30   : Hands on Praticals-
Students learn by solving simple problems related to Vigenère Cipher, Kasiski Analysis: Breaking the Code
Autokey Cipher

12.30 to 13.30    :  Lunch

13.30 to 16.00   : Hands on Praticals –
Students learn by solving challenging problems related to Vigenère Cipher, Kasiski Analysis: Breaking the Code,
Autokey Cipher

Day-04


8.30 to 9.00 (AM)   : Quiz

9.00 to 10.30 (AM) : Theory concepts –  Simple Transposition Cipher
1. Rail fen cipher
2. Route Cipher
3. columnar transposition cipher
4. permutation cipher

10.30 to 11.00   :  Break

11:00 – 12:30      : Hands on Particals –
Students learn by solving simple problems related to Rail fen cipher Route Cipher, columnar transposition cipher, permutation cipher

12.30 to 13.30    :  Lunch

13.30 to 16.00   : Hands on Praticals –
Students learn by solving challenging Rail fen cipher Route Cipher, columnar transposition cipher, permutation cipher

Day-05


8.30 to 9.00 (AM)   : Quiz

9.00 to 10.30 (AM) : Theory concepts – Fractionation cipher
1. polybius square
2. straddling checkerboard
3. transposing fractionated text
4. other ways to alter fractionated text

10.30 to 11.00   :  Break

11:00 – 12:30    : Hands on Praticals –
Students learn by solving simple and challenging problems polybius square straddling checkerboard transposing fractionated text other ways to alter fractionated text

12.30 to 13.30    :  Lunch

13.30 to 16.00   : Conclusion, Grades


Share this page


TOP