May 1, 2024
Updated May 12, 2025
19 minute read
RSA (Rivest-Shamir-Adleman) is a foundational algorithm in the world of public-key cryptography, a method that uses two different keys for encryption and decryption. At its core, RSA enables secure data transmission, allowing information to be sent over insecure networks, like the internet, with a high degree of confidence that it will remain confidential. This is crucial in an age where digital communication and transactions are commonplace. For those less familiar with technical jargon, imagine sending a valuable item in a special box that anyone can lock (encrypt) using a publicly available key, but only you, with your unique private key, can unlock (decrypt). This is the fundamental principle behind RSA's security.
vvee6k|
Find a path to becoming a RSA. Learn more at:
OpenCourser.com/topic/vvee6k/rs
Reading list
We've selected 12 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
RSA.
Provides a detailed treatment of RSA and other public-key cryptosystems.
This handbook provides a comprehensive treatment of applied cryptography, including a detailed discussion of RSA.
Provides a mathematical treatment of public-key cryptography, including RSA.
Provides a comprehensive treatment of cryptography and network security, including a discussion of RSA.
Provides a practical treatment of cryptography, including a discussion of RSA.
Covers a wide range of cryptographic topics, including public-key cryptography and RSA.
Provides a comprehensive treatment of computer security, including a discussion of RSA.
Provides a comprehensive treatment of information security, including a discussion of RSA.
Provides a history of cryptography, including a discussion of RSA.
Provides a popular treatment of cryptography, including a discussion of RSA.
Provides a treatment of advanced number theory, which is the mathematical foundation for RSA.
Provides a very short introduction to cryptography, including a brief discussion of RSA.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/vvee6k/rs