8.2 Introduction
One of the most secure algorithms for encrypting secret messages today is called RSA, named after its authors—Ron Rivest, Adi Shamir, and Leonard Adleman. Web browsers often use RSA to make secure connections to sites like banks and online stores. Obviously, any encryption technique that is widely used for such sensitive data will be the target of many attacks. If someone breaks RSA—and a few people out there say they have already broken it—a lot of bank account numbers and passwords would be vulnerable to theft.
In this chapter, we focus on the field of code breaking, known as cryptanalysis. Of course, the study of breaking codes is as old as the field of making codes. In fact, some of the first computer scientists were deeply ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access