Glyph WidgetsGlyph Widgets
概要お問い合わせプライバシー利用規約Ko-fiでサポート

© 2026 Glyph Widgets. All rights reserved.

·

100%クライアントサイド処理

AES暗号化

最終更新: 2026年3月5日

128、192、または256ビットキーを使用してAES暗号化アルゴリズムでテキストを暗号化・復号します。GCM、CBC、CTR暗号モードをサポートします。すべての暗号化はWeb Crypto APIを使用してブラウザ内でローカルに行われます。

セキュリティ Note: すべての暗号化はブラウザ内でローカルに行われます。パスワードとデータはサーバーに送信されることはありません。重要なデータには強力でユニークなパスワードを使用してください。

強力なパスワードを使用してください。データを復号化するにはこのパスワードが必要です。

平文(入力)

暗号文

About AES 暗号化

アルゴリズム

AES (Advanced 暗号化 Standard) - FIPS 197

鍵 Derivation

SHA-256を使用したPBKDF2、100,000回の反復

GCMモード

96ビットノンスによる認証付き暗号化

CBCモード

PKCS7パディングによる暗号ブロック連鎖

Saved Presets is a Supporter feature.

Tool History is a Supporter feature.

Tool Notes is a Supporter feature.

機能

  • ▶AES-128、AES-192、AES-256暗号化
  • ▶複数の暗号モード:GCM(推奨)、CBC、CTR
  • ▶パスワードベースの鍵導出(PBKDF2)
  • ▶Base64およびHex出力フォーマット
  • ▶テキストの暗号化と復号化
  • ▶セキュリティのためにWeb Crypto APIを使用
  • ▶100%クライアントサイド - データがブラウザから送信されることはありません
  • ▶ページ読み込み後はオフラインで動作

使い方

1

モードと設定を選択

暗号化または復号化モードを選択してください。鍵サイズ(AES-256推奨)と暗号モード(GCM推奨)を選択してください。お好みの出力フォーマットを選択してください(Base64はよりコンパクトです)。

2

パスワードを入力

強力なパスワードを入力してください。このパスワードは暗号化鍵の導出に使用されます。最高のセキュリティのために長くランダムなパスワードを使用してください。注意:このパスワードを紛失するとデータを復号化できません。

3

処理するテキストを入力

暗号化の場合は暗号化したい平文を入力してください。復号化の場合は以前の暗号化操作からの暗号化された出力を貼り付けてください。

4

処理して結果をコピー

暗号化または復号化ボタンをクリックしてください。コピーボタンを使用して結果をコピーしてください。暗号化されたデータを安全に保存し、パスワードを忘れないようにしてください!

鍵導出(PBKDF2)

パスワードは、SHA-256を使用したPBKDF2を使用して暗号化鍵に変換されます。100,000回の反復とランダムな16バイトのsaltを使用します。これにより、ブルートフォース攻撃が非常に遅く、コストがかかります。各暗号化は新しいランダムなsaltを生成するため、同じパスワードが毎回異なる鍵を生成します。

AESブロック暗号

AESは128ビット(16バイト)のブロックでデータを処理します。複数ラウンドの操作を持つ置換-順列ネットワークを使用します:SubBytes(バイト置換)、ShiftRows(行シフト)、MixColumns(列混合)、AddRoundKey(ラウンド鍵とのXOR)。AES-256はこれらの操作の14ラウンドを使用します。

GCMモード(推奨)

GCM(Galois/Counter Mode)は、CTRモード暗号化とGalois認証を組み合わせます。暗号文の改ざんを検出する認証タグを生成します。誰かが暗号化されたデータを変更すると、復号化は失敗します。これはAuthenticated Encryption with Associated Data(AEAD)と呼ばれます。

出力形式

暗号化された出力には、salt(16バイト)+ IV(12または16バイト)+ 暗号文 + 認証タグ(GCMのみ)が含まれます。これは簡単にコピーできるようにBase64またはHexとしてエンコードされます。saltとIVは暗号文と一緒に保存されますが、これは復号化に必要ですが秘密ではありません。

Web Crypto API

このツールは、ブラウザのネイティブWeb Crypto APIを使用します。これは、ブラウザのセキュアコンテキストで実装された暗号化操作を提供します。これは、実装がネイティブコードで書かれており、広範に監査されているため、JavaScript暗号ライブラリよりも安全です。

よくある質問

AES(高度暗号化標準)は米国政府が機密情報の暗号化の標準として採用した対称ブロック暗号アルゴリズムです。128、192、または 256ビットのキーサイズをサポートする最も安全で広く使用されている暗号化アルゴリズムの1つです。AES-256 は量子コンピューターを含むすべての既知の攻撃に対して安全とされています。

関連ツール