Algoritmul criptografic RSA este un sistem de criptare cu cheie publică utilizat pentru securizarea comunicațiilor online și a trocurilor de informații sensibile. Funcționarea sa se bazează pe factorizarea unui număr întreg mare în doi factori primi, proces care este foarte dificil de realizat în timp util de către atacatori.