AES暗号化ツール | Toolypet
無料オンラインAES暗号化・復号化ツール。AES-128/256でテキストを暗号化。MCP対応。
これは何ですか?
AES暗号化ツールは、AES-256-GCM暗号化アルゴリズムを使用してテキストデータを暗号化・復号するツールです。パスワードベースの鍵導出(PBKDF2)を使用し、安全なデータ保護を提供します。
入力
テキストはSHA-256でハッシュ化され256ビットキーになります
プレビュー
テキストとキーを入力し、暗号化または復号化をクリックしてください
使い方
暗号化モードでテキストとパスワードを入力してください。ツールがPBKDF2で鍵を導出し、AES-256-GCMで暗号化します。復号時は暗号文と同じパスワードを入力してください。
詳細解説
AES(Advanced Encryption Standard)は、最も広く使用されている対称暗号化アルゴリズムです。
AES-256-GCM:
- 256ビットの鍵長で最高レベルのセキュリティ
- GCM(Galois/Counter Mode)は暗号化と認証を同時に提供
- 暗号文の改ざん検出が可能(認証付き暗号化)
PBKDF2鍵導出:
- パスワードから暗号鍵を生成
- ランダムソルトで同じパスワードでも異なる鍵を生成
- 10万回以上のイテレーションでブルートフォースを遅延
セキュリティの仕組み:
- IV(初期化ベクトル): 各暗号化操作で一意のランダム値
- ソルト: PBKDF2の入力に加えるランダム値
- タグ: GCMモードの認証タグ(改ざん検出)
注意事項:
- パスワードは別チャネルで安全に共有してください
- 暗号文とパスワードを同じ場所に保存しないでください
- プロダクション環境ではライブラリの暗号化実装を使用してください
例
- テキストメッセージをAES-256で暗号化
- 暗号化されたデータを復号
- 安全なパスワードで機密情報を保護
- AES暗号化/復号化のラウンドトリップをテストして鍵管理の正確性を検証
- サービス間の安全な通信のためにJSONペイロードを暗号化
Toolypet MCPサーバーのインストール
1つのコマンドでAIエージェントにToolypetツールを追加できます。Claude Desktop、Claude Code、Cursor、およびすべてのMCP互換クライアントで使用可能です。
クイックスタート
npx -y @toolypet/mcp-server@latest
MCPクライアント設定
{
"mcpServers": {
"toolypet": {
"command": "npx",
"args": [
"-y",
"@toolypet/mcp-server@latest"
]
}
}
}ツール名:
mcp__toolypet__aes_encryptionプロンプト例
Encrypt the text 'confidential data' using AES-256-GCM
入力例
{
"mode": "encrypt",
"text": "confidential data",
"password": "strong-password-123",
"algorithm": "aes-256-gcm"
}出力例
{
"result": "U2FsdGVkX1+abc123...",
"algorithm": "AES-256-GCM",
"mode": "encrypt"
}よくある質問
- AES-256は破られますか?
- 既知の実用的な攻撃はありません。最良の既知の攻撃でもセキュリティは256ビットから254.4ビットに低下するのみで、依然として天文学的に安全です。米国政府は最高機密情報にAES-256を承認しています。
- PBKDF2とは何ですか?
- PBKDF2はパスワードから暗号鍵を導出する関数です。ハッシュ関数を多数回(10万回以上)適用し、ブルートフォース攻撃を遅延させます。ランダムソルトと組み合わせて使用します。
- 暗号鍵を安全に共有するには?
- 暗号化データと同じチャネルで鍵を送信しないでください。非対称暗号化でAES鍵を暗号化するか、鍵合意プロトコル(Diffie-Hellman)を使用するか、別の安全なチャネルで交換してください。
- GCMモードとは?
- Galois/Counter Modeは暗号化と認証を同時に提供するモードです。暗号文が改ざんされた場合に検出でき、データの完全性と機密性の両方を保証します。
- Claude/Cursorでこのツールを使用するにはどうすればいいですか?
- MCPを通じてこのツールを使用できます。AIエージェントの設定に 'npx -y @toolypet/mcp-server@latest' でToolypet MCPサーバーを追加してください。その後、AIに mcp__toolypet__aes_encryption をパラメータ付きで使用するよう指示してください。
- MCPとは何ですか?なぜToolypetはMCPをサポートしているのですか?
- MCP(Model Context Protocol)は、ClaudeやCursorなどのAIエージェントが外部ツールを使用できるようにするオープン標準です。ToolypetはMCPをサポートしているため、65以上のすべてのツールをブラウザとAIエージェントの両方で使用でき、計算や操作をAIワークフローにシームレスに統合できます。
- MCPとは何ですか?ToolypetがMCPをサポートする理由は?
- MCP(Model Context Protocol)は、ClaudeやCursorなどのAIエージェントが外部ツールを利用できるオープンスタンダードです。ToolypetはMCPをサポートしているため、65以上のすべてのツールをブラウザとAIエージェントの両方で使用でき、計算や操作をAIワークフローにシームレスに統合できます。