開発者ツール
AES鍵ジェネレーター
ブラウザで直接、暗号学的に安全な128ビットまたは256ビットのAES鍵を生成します。鍵はサーバーに送信されることはなく、すべての生成はWebCrypto APIを使用してローカルで行われます。
鍵のサイズ
Your AES-256 Key (64 hex characters)
…Locki暗号化フォーマットと互換性あり
- アルゴリズム
- AES-256-GCM
- 鍵の長さ
- 256 bits / 64 hex chars
- 暗号化API
- WebCrypto(ブラウザネイティブ)
- プライバシー
- ローカルで生成され、送信されません
AES暗号化鍵とは?
AES鍵は、データの暗号化と復号化に使用されるランダムな秘密の値です。データをロックするのと同じ鍵がアンロックにも必要です — それがなければ、コンテンツは永久に読めなくなります。鍵は16進数文字列として表されます:128ビット鍵は32文字、256ビット鍵は64文字です。
128ビット vs 256ビット
AES-128
16バイト · 32文字(16進数)
高速で、実用上のすべての用途において計算上安全です。TLS、ディスク暗号化、コンシューマーアプリケーションで広く使用されています。パフォーマンスや互換性を優先する場合に適しています。
AES-256
32バイト · 64文字(16進数)
より大きなセキュリティマージンがあり、政府や高コンプライアンス標準(NIST、FIPS)で要求されています。Lockiが使用するフォーマットです。機密ビジネスデータや規制対象データを扱う場合に推奨されます。
AES鍵は何に使われますか?
AES鍵は対称暗号化を実現します — 1つの鍵で暗号化し、同じ鍵で復号化します。主な使用例:
- 1Slack、メール、またはNotionで送信する前にメッセージを暗号化する
- 2チーム間で共有されるAPIキー、パスワード、認証情報を保護する
- 3クラウドストレージにアップロードする前にファイルの内容を保護する
- 4正しい鍵を持つ人だけが読めるよう機密データをゲートする