RSA is an initialism used in several different fields. Its best known sense is the Rivest–Shamir–Adleman public-key cryptosystem, but the letters also identify companies, institutions, and a country code. Because the same three letters appear in diverse contexts, understanding which "RSA" is intended depends on subject matter.
RSA in cryptography
The RSA algorithm, published in 1977 by Ron Rivest, Adi Shamir and Leonard Adleman, is a foundational public-key scheme. It uses a pair of keys: a public key for encryption or signature verification and a private key for decryption or signing. Mathematically it relies on arithmetic modulo a composite number n formed from two large primes; security rests on the practical difficulty of factoring n into its prime factors.
RSA is widely used for secure communications and digital signatures in protocols such as TLS/SSL, software signing and encrypted email. In practice RSA is combined with standardized padding and encodings (for example, PKCS#1 and OAEP) to avoid structural attacks. Current guidance encourages sufficiently large key sizes and migration to newer algorithms where appropriate; RSA is also vulnerable to future quantum algorithms such as Shor's algorithm.
Organizations and events
The name RSA also appears in the technology sector. RSA Security is a company named after the algorithm that became known for cryptographic libraries, authentication products (notably SecurID tokens) and for organising the annual RSA Conference, a major information security gathering. Over decades the firm and its products have been owned and reorganized under different corporate groups.
Other notable uses
- Royal Society for the encouragement of Arts, Manufactures and Commerce — a British organisation founded in the 18th century that promotes social progress, often shortened to "the RSA" and associated with research, fellowships (FRSA) and public programmes.
- Republic of South Africa — the IOC and some international codes use "RSA" to represent South Africa in sporting and diplomatic contexts.
- RSA Insurance Group — a multinational general insurer headquartered in the United Kingdom, commonly abbreviated RSA in the insurance industry.
Because "RSA" has multiple widely used meanings, writers and speakers should provide context on first use. In technical texts it usually refers to the cryptographic algorithm, while in cultural, corporate or geopolitical contexts it may point to an organisation or to South Africa.