RSA Calculator
JS
WASM
This tour took
.
(average of
tours:
)
0
FAILED
0. Generate prime numbers
bits:
a =
It is a prime number!
It is NOT a prime number!
1. Pick p and q
ℙ ∋ p =
ℙ ∋ q =
2. Calculate n and φ(n)
n = p × q =
φ(n) = ( p - 1 ) ( q - 1 ) =
3. Pick e and d
e =
d = e⁻¹ =
4. Send your public key, store and keep your private key secret
=
Now:
Fingerprint
Public key
Private key
5. Encrypt/decrypt your data
Text
Encoding: utf-8 <-> number
Number
m =
Cipher
c =