開発者ツール

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正しい鍵を持つ人だけが読めるよう機密データをゲートする