RSA (Rivest-Shamir-Adleman) = jeden ze základních algoritmů pro kryptografii s veřejným klíčem, vyvinutý v roce 1977 Ron Rivestem, Adi Shamirem a Leonardem Adlemanem. Používá se pro šifrování i pro digitální podpisÍ, je považován za průmyslový standard. Mimo jiné je součástí zabezpečení v prohlížečích Netscape a MSIE, je implementován v PGP, v protokolu SET. Jeho bezpečnost je založena na obtížnosti faktorizace součinu dvou velmi velkých prvočísel (faktorizace modulu by vedla k odvození soukromého klíče z veřejného klíče). Viz též zavazadlový algoritmus, kryptografie založená na eliptických křivkách, Diffie-Hellmanův algoritmus, El Gamal, Čínská věta o zbytcích, McElieceův algoritmus.