RSA暗号化
RSAの鍵ペアを生成し、公開鍵で短いテキストを暗号化して、秘密鍵で復号できます。パスワードやワンタイムコードを安全に送るのに便利です。鍵の生成も暗号化もすべてあなたの端末上で行われます。
RSA暗号化ツールの使い方
- 「新しい鍵ペアを生成」を押すと、公開鍵と秘密鍵ができます。
- 公開鍵はメッセージを送ってくれる相手に渡します(秘密にする必要はありません)。秘密鍵は自分だけで保管します。
- 相手はあなたの公開鍵とメッセージを「暗号化」欄に貼り付けて暗号化し、結果をあなたに送ります。
- あなたはそれを秘密鍵と一緒に「復号」欄に貼り付けて、元のメッセージを読みます。
よくある質問
RSAはパスワード、ワンタイムコード、別のシステムの秘密鍵のような短い秘密に向いています。一度に暗号化できる量が限られているため、文書全体やファイルには向きません。
RSAは鍵の長さに応じて、一度に数百文字程度しか暗号化できません(鍵が長いほど多く入ります)。長い内容は短く分けて暗号化するか、RSAではパスワードや秘密鍵だけを送り、残りはそれを使って暗号化してください。日本語は1文字が3バイトになるため、英数字より少ない文字数しか入りません。
いいえ。鍵の生成、暗号化、復号はすべてあなたの端末上で行われます。それでも秘密鍵は大切なものなので、ほかの場所に貼り付けたり、誰かと共有したりしないでください。
はい。「-----BEGIN PUBLIC KEY-----」または「-----BEGIN PRIVATE KEY-----」で始まる標準的なPEM形式なら使えます。古いツールが作る「-----BEGIN RSA PRIVATE KEY-----」の秘密鍵は別の形式なので、先に標準形式に変換してください。
秘密鍵が、暗号化に使った公開鍵と本当にペアになっているか、暗号文が最初から最後まで余分な空白なしで貼り付けられているかを確認してください。
完全無料で、登録も不要です。