Semester.ly

Johns Hopkins University | EN.601.645

Practical Cryptographic Systems

3.0

credits

Average Course Rating

(4.38)

Same material as 601.445, for graduate students. This semester-long course will teach systems and cryptographic design principles by example: by studying and identifying flaws in widely-deployed cryptographic products and protocols. Our focus will be on the techniques used in practical security systems, the mistakes that lead to failure, and the approaches that might have avoided the problem. We will place a particular emphasis on the techniques of provable security and the feasibility of reverse-engineering undocumented cryptographic systems.

No Course Evaluations found