Basic Information
Introduction to Classical Cryptology From Caesar to Shannon, Including Substitution Ciphers, Perfect Ciphers and Unicity Distance. Block Ciphers, Des, Aes and Their Analysis. Hash Functions And Authentication. Merkle's Puzzles. One-time Signatures. Public-key Cryptosystems and Signatures. Introduction to Number Theory. Rsa And Rabin's Variant. Secret Sharing. Zero-knowledge Proofs And Protocols, Fiat-shamir Identification Scheme. Mutual Commitments. Differential Cryptanalysis.
Faculty: Computer Science
|Undergraduate Studies
|Graduate Studies
Pre-required courses
(94412 - Probability (advanced) and 104134 - Modern Algebra H and 236343 - Theory of Computation) or (104034 - Introduction to Probability H and 104134 - Modern Algebra H and 236343 - Theory of Computation)
Course with no extra credit
46270
Semestrial Information
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 2 Lab Hours
Go to Course Page
Responsible(s)
Ron Rothblum
Notes
-
קבוצה 77 סגורה לסיניים בלבד.
Exams
Session A: 01-09-2024 Session B: 30-09-2024Registration Groups
|
|
|
|
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 2 Lab Hours
Go to Course Page
Responsible(s)
Ron Rothblum
Notes
-
שעת תרגול תקבע בהמשך.
Exams
Session A: 18-07-2023 09:00 - 12:00- אולמן 301. 304.
- אולמן 102. 105.
Registration Groups
|
|
Weekly Hours
3 Academic Credit • 2 Lecture Hours • 1 Discussion Hours • 2 Lab Hours
Go to Course Page
Responsible(s)
Ron Rothblum
Exams
Session A: 06-07-2022 09:00 - 12:00- אולמן 603.
- אמדו 234.
Registration Groups
|
|