RSA steht für Rivest-Shamir-Adleman und trägt den Namen seiner drei Entwicklern: Ronald Rivest, Adi Shamir und Leonard Adleman. RSA ist ein 1978 entwickelter Verschlüsselungsalgorithmus, der bis heute konkurrenzlos geblieben ist.
Dieser Datenverschlüsselungsverfahren basiert auf zwei Schlüssel, von denen der eine veröffentlicht (der so genannter Public Key oder öffentlicher Schlüssel) und der andere geheim gehalten wird (Privat Key oder privater Schlüssel).
Das Verfahren ist so aufgebaut, dass Informationen, welche mit dem öffentlichen Schlüssel verschlüsselt wurden, nur mit dem privaten Schlüssel wieder entschlüsselt werden können. Im Internet-Sicherheitsprotokoll SSL wird auch RSA verwendet.