テキストの暗号化・復号 – AES、ChaCha20ほか8種類の暗号
パスワードか任意の鍵とIVでテキストを暗号化したり、受け取った暗号文を復号したりできます。使える暗号は、AES、ChaCha20、トリプルDES、DES、Blowfish、Twofish、RC4、Camellia、Serpent、SM4の10種類です。新しいデータには、パスワードの誤りやテキストの改ざんも検出できるGCMモードのAESか、ChaCha20-Poly1305を選んでください。古い暗号は、今もそれを使っているシステムとデータをやり取りするためのものです。パスワード方式ではどの暗号でもopenssl enc -pbkdf2のSalted__形式を使い、OpenSSLにその暗号とモードがあれば、対応するopensslコマンドも表示します。処理はすべてブラウザ内で行われるため、テキスト、パスワード、鍵が端末の外に出ることはありません。無料で登録も不要です。
- AESAES-128・192・256(GCM、CBC、CTRなど)でテキストを暗号化・復号します。
- ChaCha20ChaCha20-Poly1305またはChaCha20単体で、テキストを暗号化・復号します。
- トリプルDES(3DES)古いシステムとの互換用に、トリプルDES(DES-EDE3)でテキストを暗号化・復号します。
- DES古いデータを、シングルDESで復号・暗号化します。
- Blowfish好きな鍵長を選んで、Blowfishでテキストを暗号化・復号します。
- TwofishAESの最終候補だったTwofishで、テキストを暗号化・復号します。
- RC4古いデータを、ストリーム暗号RC4で暗号化・復号します。
- CamelliaCamellia-128・192・256でテキストを暗号化・復号します。
- SerpentAESの最終候補だったSerpentで、テキストを暗号化・復号します。
- SM4中国の国家標準暗号SM4で、テキストを暗号化・復号します。