RSA-OAEP Encryption

Encrypt data using RSA-OAEP with SHA-256. Paste your public key (JWK format) and plaintext to encrypt. The ciphertext can only be decrypted with the matching private key.

Privacy: this tool processes your data entirely in your browser. Nothing you paste or type is sent to the server.

Enter the text to encrypt.

Paste the public key in JWK format from RSA Key Pair Generator.

Result

Enter your values and press Calculate — the result appears here.

Worked examples

Encrypt "Hello World"

  • plaintext = Hello World
  • publicKey = {"kty":"RSA","n":"...","e":"..."}

Result: Base64-encoded ciphertext.

Frequently asked questions

What is RSA-OAEP?

RSA-OAEP is a padding scheme for RSA encryption that provides semantic security. It uses Optimal Asymmetric Encryption Padding with SHA-256 hash function.

Can I decrypt without the private key?

No. RSA encryption is asymmetric - only the holder of the matching private key can decrypt the ciphertext.

💬 Discuss on BestWordz Community

Join the conversation about Cybersecurity, rsa encryption, rsa-oaep on the BestWordz Community forum.

Visit Forum →
Copied!