RSA
RSA is a widely used public-key cryptography method named after its inventors, Ron Rivest, Adi Shamir, and Leonard Adleman. It uses a pair of mathematically related keys, one public and one private, so that data can be protected or digitally signed without both parties sharing a single secret key in advance. It is one of the oldest public-key systems and remains common in identity and security systems, though this entry does not address key length recommendations, implementation weaknesses, or migration to post-quantum alternatives.
RSA is an asymmetric (public-key) cryptosystem whose security rests on the presumed computational difficulty of factoring large integers. It supports key establishment (secure key exchange) and the generation and verification of digital signatures, and can be applied to encryption of data. Operationally, RSA distinguishes a public key (used for encryption or signature verification) from a private key (used for decryption or signature generation), and this key separation determines which party performs which function. This definition is scoped to the algorithm's role and mathematical basis as described in the cited sources; it does not cover parameter selection, padding schemes, side-channel or implementation vulnerabilities, or comparative strength against other algorithms.
Why it matters
RSA is one of the oldest and most widely deployed public-key cryptosystems, and it underpins many of the identity and security systems that data protection and governance professionals rely on. Because it enables two parties to protect data or verify digital signatures without first sharing a single secret key, it plays a foundational role in secure data transmission, secure key exchange, and the authentication mechanisms embedded in everyday security infrastructure. Understanding what RSA does, and does not, do is important when reasoning about how personal data is safeguarded in transit and how the integrity and authenticity of communications are established.
For practitioners, RSA typically appears as one technical control among many rather than a standalone assurance of compliance. Its use as an encryption or signature mechanism can support security obligations, but the presence of RSA alone does not determine whether processing is lawful, whether data remains personal, or whether accountability requirements are met. In particular, applying encryption to personal data does not by itself render that data non-personal, and governance teams should treat cryptographic controls as part of a broader control set rather than a substitute for policy, lawful basis, or demonstrable accountability.
This entry is scoped to RSA's role and mathematical basis as described in the cited sources. It does not address key length recommendations, parameter selection, padding schemes, side-channel or other implementation vulnerabilities, comparative strength against other algorithms, or migration to post-quantum alternatives. Decisions about the adequacy of RSA in any specific deployment depend on context, implementation, and current guidance beyond the scope of this definition.
Who it's relevant to
Inside RSA
Common questions
Answers to the questions practitioners most commonly ask about RSA.