広告が嫌いですか? 行く 広告なし 今日

AES暗号化と復号

開発者安全

ガイド

AES暗号化および復号

AES暗号化と復号

ブラウザ内にAES(高度な暗号化標準)の対称暗号を用いてテキストを安全に暗号化・復号できます。このツールはAES-GCMおよびAES-CBCモードの128ビット、192ビット、または256ビットの鍵サイズをサポートしています。すべての暗号操作はクライアントサイドでWeb Crypto APIを使用して行われ、あなたのデータはあなたのデバイスから離れることはありません。

使用方法

暗号化したいテキストを入力欄に入力してください。秘密鍵を提供するか、生成ボタンをクリックしてランダムな鍵を作成してください。好みのAESモード(認証暗号としてGCMが推奨されています)、鍵サイズ、および出力形式を選択してください。処理をクリックして暗号化を行います。復号するには、復号モードに切り替えて、暗号化された出力の内容を貼り付け、同じ鍵を入力し、再度処理をクリックしてください。

機能

  • AES-GCMおよびAES-CBCモード – 認証暗号(GCM)または古典的なブロック暗号モード(CBC)を選択できます
  • 複数の鍵サイズ – 128ビット、192ビット、および256ビットの暗号鍵をサポート
  • PBKDF2鍵導出 – パスワードは100,000回のPBKDF2-SHA256の反復処理により強化されます
  • ランダム鍵生成 – 1クリックで暗号的に安全なランダム鍵を生成できます
  • Base64およびHex出力 – 暗号化された出力のための好みのエンコーディング形式を選択できます
  • クライアント側処理 – すべての暗号化および復号はブラウザ内でWeb Crypto APIを使用して実行されます

よくある質問

  1. AES暗号化とは何ですか?

    AES(高度な暗号化標準)は米国政府が採用し、世界中で広く使用されている対称鍵暗号アルゴリズムです。128ビットの固定サイズブロックを使用して128ビット、192ビット、または256ビットの鍵でデータを暗号化します。AESは非常に安全とされ、TLS、VPN、ディスク暗号などのプロトコルで使用されています。

  2. AES-GCMとAES-CBCの違いは何ですか?

    AES-GCM(ガロイズ/カウンターモード)は、暗号化と認証を1つの操作で提供し、データの整合性と機密性を確保します。AES-CBC(暗号ブロック連結)は機密性のみを提供し、整合性チェックには別途MACが必要です。GCMは現代のアプリケーションにおいて、組み込みの認証により一般的に推奨されています。

  3. PBKDF2とは何ですか?なぜ鍵導出に使用されますか?

    PBKDF2(パスワードベースの鍵導出関数2)は、人間が読みやすいパスワードを暗号鍵に変換するために、擬似乱数関数(例:HMAC-SHA256)を繰り返し適用します。高い反復回数(100,000以上)により、ブートフォース攻撃が計算的に高コストになり、辞書攻撃やレインボーテーブル攻撃を防ぎます。

  4. なぜ異なるAES鍵サイズが提供されていますか?

    AESは128ビット、192ビット、および256ビットの鍵をサポートしており、異なるセキュリティレベルを提供します。AES-128はほとんどのアプリケーションに強いセキュリティを提供し、AES-256は非常に敏感なデータに適した大きな鍵空間を提供します。大きな鍵は処理速度がわずかに遅くなるものの、ブートフォース攻撃に対する抵抗性が高くなります。

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って