RSA pracuje tím, že násobí dvě prvočísla dohromady tvořit semiprime, který vytvoří veřejný klíč. Pro někoho, aby zprávu dešifroval, by museli určit dvě primární čísla, která se používají k vytvoření poloprime. S velkými prvočísly je extrémně složité a časově náročné tyto dvě čísla určit.
Algoritmus, počítačové zkratky, šifrování, kryptografie veřejného klíče, bezpečnostní pojmy