Terminology Index
Glossary
2953 terms
RSA
A widely used asymmetric (public-key) cryptography algorithm based on the difficulty of factoring large numbers, foundational to TLS, signatures, and PKI alongside newer alternatives like elliptic-curve cryptography.
RSA is one of the first and most widely deployed public-key algorithms, with security resting on factoring large composite numbers being computationally hard. It is used for digital signatures, key exchange, and (historically) encryption, and shows up in certificates across the internet. Modern practice prefers larger key sizes (2048 bits and up) or elliptic-curve alternatives that achieve equivalent security with smaller keys, but RSA remains foundational to understanding asymmetric crypto and PKI.
Introduced in: Cryptography Essentials
Examples
- Signing a certificate with an RSA private key.
- Using an RSA-based key exchange in a TLS handshake.
- Choosing 2048-bit or larger RSA keys for current security.
