Generate cryptographically secure RSA public and private key pairs. Client-side generation limits risks – keys are never sent to a server.
RSA (Rivest-Shamir-Adleman) is widely used for secure data transmission. It is an asymmetric algorithm, meaning it uses two different keys: a Public Key to encrypt data, and a Private Key to decrypt it.
NEVER share your private key. Anyone who has it can decrypt messages meant for you or digitally sign data as you. While this tool generates keys securely in your browser without transmitting them, for mission-critical production systems, it is best practice to generate keys offline on air-gapped machines.