RSA 暗号化 / 復号化 RSA 公開鍵暗号を使用したデータの暗号化と復号化を行います。
RSA 暗号化/復号化
RSA 公開鍵暗号を使用したデータの暗号化と復号化を行います。
入力
テキストを入力または貼り付けます。
出力の表示
結果はリアルタイムに表示されます。
結果のコピー
コピー ボタンをクリックして出力をコピーします。
What Is RSA 暗号化/復号化?
RSAでは、公開鍵を使用して暗号化を行い、秘密鍵を使用して復号化します。Web Crypto API経由のRSA-OAEPは意味的セキュリティを提供します。2048ビット/SHA-256の場合、最大平文は約190バイトです。大きなデータの場合はハイブリッド暗号化を使用してください。すべてブラウザ内で実行されます。
Why Use RSA 暗号化/復号化?
-
高速で正確な処理
-
100% クライアントサイド - データはブラウザから離れません
-
無料のオンラインツール - サインアップ不要
-
モバイル対応 - タッチターゲット 44px
Common Use Cases
開発
ソフトウェア開発ワークフローで使用します。
セキュリティ
暗号化およびセキュリティ関連のアプリケーションです。
教育
アルゴリズムやテクニックについて学びます。
検証
データの完全性を確認および検証します。
Technical Guide
C = M^e mod n. D = C^d mod n. RSA-OAEPでは、MGF1/SHA-256によるランダム化パディングを追加し、IND-CCA2セキュリティを提供します。最大: keyLength - 2*hashLength - 2. Web CryptoのimportKeyを使用してから暗号化/復号化を行います。
Tips & Best Practices
-
1すべての処理はブラウザ内で行われます
-
2同じ入力に対して結果は決定論的です
-
3コピー ボタンを使って出力を素早く取得できます
-
4モバイル デバイスでもタッチ フレンドリなインターフェースで動作します
Related Tools
Frequently Asked Questions
Q このツールは無料ですか?
Q 私のデータは安全ですか?
Q モバイルでも動作しますか?
Q どのブラウザがサポートされていますか?
Q オフラインで使用できますか?
About This Tool
RSA 暗号化/復号化 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.