Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the critical topic of incorrectly generated RSA keys in this 32-minute conference talk by Daniel Shumow. Delve into the intricacies of RSA key generation, public exponentials, and the importance of proper implementation. Examine common pitfalls, including issues with key length and algorithm sketches. Learn about asymmetric padding, PKCS1 v1.5, OAEP, and Feistel networks. Gain insights from a Python script demonstration and RSA key generation in SimCrypt. Conclude with a comprehensive understanding of the potential vulnerabilities in RSA key generation and their implications for cryptographic security.
Syllabus
Introduction
RSA Key Generation
Public Exponential
Why Care
What goes wrong
General length
Algorithm
Sketch
Asymmetric Padding
If Statement
Pkcs1 v15
oaep
feistel network
python script
RSA key generation in simcrypt
Conclusion
Questions
Taught by
TheIACR