RSA ツール

鍵ペア生成、暗号化、復号

100% ローカル処理 — データのアップロードはありません
1 · Key pair
Generate a key pair, or paste existing keys below.
2 · Encrypt
Ciphertext (Base64)
—
3 · Decrypt
Plaintext
—
RSA-OAEP with SHA-256. Keys are generated and used entirely in your browser (Web Crypto API). Ciphertext size equals the key size; OAEP limits plaintext to 190 bytes with this key — encrypt a random AES key for larger data.

使い方

  1. 鍵ペアを生成します(既存の秘密鍵を貼り付けることも可能)。
  2. 公開鍵でテキストを暗号化します。
  3. 秘密鍵で復号します。

FAQ

どのエンコーディングに対応していますか?

鍵は PEM(PKCS#8 / SPKI)でエクスポート/インポート、暗号文は Base64 です。

他の環境でも復号できますか?

はい — SHA-256 を使った標準の RSA-OAEP なので、OpenSSL など他ツールと相互運用できます。