AES暗号化

AESアルゴリズムを使用してテキストを暗号化・復号化

Input

Key

モード

キーサイズ

パディング

結果

使い方

AES暗号化ツールガイド

このツールでは、AES(Advanced Encryption Standard)アルゴリズムを使用してテキストの暗号化と復号化を行うことができます。

機能

  • 複数のモード対応:ECB、CBC、CFB、OFB、CTR
  • 複数の鍵サイズ:128、192、256ビット
  • 各種パディングオプション:PKCS7、ゼロ、パディングなし
  • CBCモード用のIV(初期化ベクトル)対応

使用方法

  1. 暗号化/復号化したいテキストを入力
  2. 暗号化キーを入力(AES-128は16文字、AES-192は24文字、AES-256は32文字)
  3. 暗号化モードを選択(ECBは最も基本的、CBCはより安全)
  4. CBCモードを使用する場合、IVを入力(16文字)
  5. 暗号化または復号化ボタンをクリック

セキュリティに関する注意

  • ランダムなIVを使用したCBCモードはECBより安全
  • 長い鍵(256ビット)はより高いセキュリティを提供
  • 暗号化キーは安全に保管し、秘密にしてください
  • CBCモードでは、暗号化ごとに一意のIVを使用してください

関連ツール

Bcryptパスワードツール

Bcryptパスワードハッシュの生成と検証

ROT47

ROT47エンコーダー/デコーダー - より広範なASCII文字セットに対応したROT13の拡張版文字置換暗号

ROT13

ROT13エンコーダー/デコーダー - アルファベットを13文字ずらす単純な文字置換暗号

CRC ハッシュ計算機

データの CRC16 と CRC32 チェックサムを計算

JSON/YAML コンバーター

JSONとYAML形式の相互変換

JSON/XML コンバーター

JSONとXML形式の相互変換

JSON/CSV コンバーター

JSON と CSV フォーマット間の簡単な変換

YAML/XML コンバーター

YAML と XML フォーマット間の変換を行います

JSON/TOML コンバーター

JSON と TOML 形式を相互に変換

YAML/TOML コンバーター

YAML と TOML フォーマット間のオンライン変換

INI/JSON コンバーター

INI形式とJSON形式を相互に変換

Properties JSON コンバーター

Properties と JSON 形式を相互に変換

JSON/HTMLテーブル変換

JSONとHTMLテーブルの相互変換

JSON/Markdown コンバーター

JSONとMarkdownテーブル/リストの相互変換

Protobuf/JSON コンバーター

Protocol Buffers と JSON フォーマット間の変換

Avro/JSON コンバーター

Avro スキーマと JSON データ形式の相互変換

Thrift/JSON Converter

Convert between Thrift IDL and JSON schema

Excel to JSON Converter

Convert Excel files to JSON format and vice versa

SQL/JSON Converter

Convert between SQL and JSON formats

SQL/CSV コンバーター

SQL と CSV フォーマット間の変換

SQL/YAML コンバーター

SQL と YAML フォーマットの相互変換

OPML/JSON コンバーター

OPML と JSON の相互変換

バイナリテキスト変換

バイナリとテキスト形式の間で変換

TSV・JSON変換ツール

TSV(タブ区切り)形式とJSON形式の相互変換

TSV・CSV変換ツール

TSV(タブ区切り)形式とCSV(カンマ区切り)形式の相互変換

TSV・YAML変換ツール

TSV(タブ区切り)形式とYAML形式の相互変換

TSV・XML変換ツール

TSV(タブ区切り)形式とXML形式の相互変換

バイナリBase64変換

バイナリとBase64形式の間で変換

バイナリ/16進数変換

バイナリと16進数の間で変換

2進数10進数変換

2進数と10進数の間で数値を変換

2進数8進数変換

2進数と8進数の間で数値を変換

16進数/10進数変換

16進数と10進数の間で数値を変換

16進数/8進数変換

16進数と8進数の間で数値を変換

16進数・テキスト変換

16進数とテキスト文字列を相互に変換

16進数・Base64変換

16進数とBase64文字列を相互に変換

8進数・10進数変換

8進数と10進数の相互変換を行います

8進数・テキスト変換

8進数とテキスト(ASCII文字)の相互変換を行います

8進数・Base64変換

8進数とBase64エンコーディングの相互変換

ASCII/テキスト変換

ASCIIコードとテキストの相互変換

Unicode/テキスト変換

Unicodeエスケープシーケンスとテキストの相互変換

UTF8/ASCII 変換ツール

UTF8とASCIIエンコーディング間でテキストを変換

UTF8/HEX 変換ツール

UTF8とHEX形式のテキストを相互に変換

Base32/テキスト変換ツール

Base32とテキスト形式を相互に変換

Base58/テキスト変換ツール

Base58とテキスト形式を相互に変換

画像をBase64に変換

画像ファイルをBase64文字列形式に変換

モールス信号変換

テキストとモールス信号を相互に変換

XOR暗号化

XOR暗号を使用してテキストを暗号化・復号化

DES 暗号化

DESアルゴリズムを使用してテキストを暗号化・復号化

NTLM ハッシュジェネレーター

テキストから NTLM ハッシュを生成します。NTLM(NT LAN Manager)は、ユーザーに認証、整合性、機密性を提供する Microsoft のセキュリティプロトコルスイートです。

ASCII85 エンコーダー/デコーダー

テキストを ASCII85 エンコーディングに変換、または ASCII85 からデコードします。ASCII85 は 85 個の印刷可能な ASCII 文字を使用してバイナリデータを表現するエンコーディング方式です。

マークアップ変換

HTMLとMarkdown形式間の変換

UTF16 エンコーダー/デコーダー

テキストとUTF16エンコーディング間の変換を行います

UUEncode 変換

テキストを UUEncode 形式に変換

Scryptパスワードジェネレーター

カスタマイズ可能なパラメータでScryptパスワードハッシュを生成および検証