AES-GCM 256-bit Encryption Sandbox
Military-grade authenticated encryption using browser Web Crypto API with PBKDF2 key derivation and Base64 output.
AES-GCM 256ビット暗号化サンドボックス
Web Crypto APIによる軍用規格のクライアントサイド認証付き暗号化
使い方・操作ガイド AES-GCM 256-bit Encryption Sandbox
1. 入力値またはパラメータの設定
暗号化対象テキストの入力、アルゴリズムやキーの選択を行います。
2. Web Crypto APIによるセキュア処理
ブラウザ標準のWeb Cryptography APIが端末ローカルで安全に暗号化・ハッシュ計算を実行します。
3. 出力結果の安全なコピー
計算されたハッシュ値、生成されたパスワード、暗号文を安全にコピーします。
このツールの仕組み
End-to-end client-side encryption utility utilizing native browser Web Crypto subtle.encrypt. Employs AES-GCM 256-bit authenticated cipher mode, PBKDF2 key derivation (100,000 iterations of SHA-256), random 96-bit initialization vectors (IV), and 128-bit authentication tags.
W3C Web Cryptography APIを利用して揮発性メモリ内で暗号処理を行います。秘密情報がクラウドに送信されることはありません。
よくある質問
Can anyone decrypt this data without the password?
No. AES-256 with Galois/Counter Mode is mathematically unbreakable against known practical attacks without the secret passphrase.
AES-256-CBC Encrypt & Decrypt via OpenSSL
重い外部パッケージを導入せず、ターミナル上で直接実行可能
$ openssl enc -aes-256-cbc -salt -pbkdf2 -in secret.txt -out secret.encEncrypts file using AES-256 in CBC mode with modern PBKDF2 key derivation and random salt.
$ openssl enc -d -aes-256-cbc -pbkdf2 -in secret.enc -out decrypted.txtDecrypts the ciphertext file back to original plaintext using the same passphrase.
暗号ハッシュ&暗号化アルゴリズム規格
| アルゴリズム | 出力長 | セキュリティレベル | 主な用途 |
|---|---|---|---|
| SHA-256 | 256ビット (64文字) | NIST推奨 / 高セキュリティ | 電子署名、ビットコイン、TLS証明書 |
| SHA-512 | 512ビット (128文字) | 高セキュリティ / 64ビット最適化 | 高セキュリティチェックサム、パスワードハッシュ |
| Keccak-256 | 256ビット (64文字) | Ethereum標準 | Ethereumスマートコントラクト、アドレス生成 |
| AES-GCM | 128/256ビット共通鍵 | ミリタリーグレード認証付き暗号 | 安全なデータ暗号化、セキュア通信 |
| BIP-39 | 12〜24ワードニーモニック | CSPRNGエントロピー標準 | 決定論的ウォレットシード生成 |