Questa pagina permette di simulare il comportamento del cifrario RSA (si veda la pagina RSA: il metodo per i dettagli); l'utente deve solo inserire due numeri primi distinti $p$ e $q$, e quindi il messaggio chiaro che deve essere un numero minore di $N = pq$. Come esempio di default usiamo l'anno corrente, $2021 = 43 \times 47$ che è appunto il prodotto di due numeri primi.
Secondo consuetudine immaginiamo due persone Alice e Bruno, che devono scambiarsi un messaggio in modo segreto, in questo caso è solo un numero, ma ovviamente ogni testo può essere trasformato in numeri usando un codice, tipicamente il codice ASCII.
Nella tabella a destra si leggono i vari passi necessari per cifrare e nelle ultime due righe il messaggio cifrato e quello decifrato che deve ovviamente risultare uguale al messaggio originale.
NB 1 Per evitare sovraccarichi sono accettati solo numeri primi < 200.
NB 2 Attualmente RSA è considerato sicuro solo per numeri di almeno 2048 bit (centinaia di cifre decimali!!!). Questa pagina ha solo fini dimostrativi e non può che usare numeri piccoli e leggibili.