RSA je danas jedna od najsigurnijih te ujedno i najraširenijih metoda šifriranja poruka uz upotrebu javnog i tajnog ključa (jedan se koristi za šifriranje, tajni, a javi za - dešifriranje). Izmišljen je 1977. od strane trojice matematičara: Ron Rivest, Adi Shamir i Len Adleman (a otuda i naziv algoritma).
U svom radu koristi složeni matematički algoritam, te se danas najčešće koristi za HTTPS protokol, SFTP, OpenSSH, WPA (WiFi), ...