- CRITICAL
- WARNING
- PASS
- HUMAN
すぐに答え
AIでAPIキーの監査を行うには?
APIキーや認証情報をAIに渡すと、Password Strength Scorerがエントロピーと解析時間の予測値を算出します。そのキーが本当に安全なのか、それとも単に長いだけの文字列に過ぎないのかを明確に判断できます。
すべての問題がここに集約されます
監査結果の分類
AIが認証情報を処理し、結果を以下のカテゴリに分類します。
CRITICAL
即時の更新が必要
エントロピーが低く、ブルートフォース攻撃に対して脆弱なキーをAIが特定します。どの認証情報を直ちに無効化すべきかが一目でわかります。
WARNING
エントロピー不足
長さの要件は満たしているものの、現代の解析手法に耐えうる複雑さが不足しています。なぜ脆弱なのか、具体的な理由が提示されます。
PASS
安全な認証情報
AIが数学的な要件を満たしていることを確認します。サービス認証に使用しても安全であることが保証されます。
HUMAN
手動確認が必要
キーの形式が認識できない場合や、極めて特殊な形式である場合、AIは手動確認が必要なフラグを立てます。標準外のパターンに対してAIが勝手な判断を下すことはありません。
ワークフロー
キーが届いた際、AIが行う処理
複雑な計算はすべてAIが担当するため、手動で計算する必要はありません。
認証情報の取り込み
AIが設定ファイルやシークレットマネージャーなどの指定されたソースから、生成されたキーのリストを取得します。
score_password_strengthエントロピーの算出
各キーに対して数学的なチェックを行い、実際のランダム性とビット強度を判定します。
score_password_strength解析時間の予測
エントロピーのスコアを、ブルートフォース攻撃に要する現実的な時間へと変換します。
score_password_strengthレポートの生成
どのキーが安全で、どのキーがリスクとなるかをまとめた要約レポートを作成します。
score_password_strength
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、エージェントによる監査を開始しましょう。
出発点
括弧内のテキストを、実際のファイルパスやシークレット名に書き換えてください。
zxcvbn Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_NJZOdN2hIY4Yj0pMDCcP324aC60LQVkrwnFN1xP0/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — zxcvbn capabilities are ready to use.
{
"mcpServers": {
"password-strength-scorer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_NJZOdN2hIY4Yj0pMDCcP324aC60LQVkrwnFN1xP0/mcp"
}
}
}config.yamlファイル内のAPIキーを監査して。
AWS Secrets Managerにあるサービス認証情報の強度を確認して。
開発環境で生成したばかりの新しいサービストークンのエントロピーをチェックして。
デプロイスクリプトに記載されているキーの解析予測時間を比較して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Password Strength Scorerを一度接続すれば、あとは指示するだけです
MCPをクライアントに連携させるのは一度だけで済みます。認証情報は暗号化されたまま保たれ、すぐに監査を開始できます。
Password Strength ScorerをAIに接続するFAQ
動作について
- 01
AIがAPIキーを変更することはありますか?
いいえ。AIは提供されたキーを読み取ってスコアを付けることしかできません。認証情報を変更、削除、または更新する権限は持っていません。
- 02
AIはシークレットを保存しますか?
いいえ。AIはエントロピー算出のために文字列を処理しますが、キーをデータベースに保存したり蓄積したりすることはありません。
- 03
解析時間の予測はどの程度正確ですか?
予測値は数学的なエントロピーモデルに基づいています。これは理論的なブルートフォース攻撃の困難度を示すものであり、特定の標的型攻撃に対する絶対的な保証ではありません。
- 04
GitHubリポジトリ内のキーを監査できますか?
はい。AIに対してリポジトリへのアクセス権、またはキーが含まれる特定のファイルへのアクセス権を与えれば可能です。
- 05
キーの長さが短すぎる場合はどうなりますか?
AIはエントロピーが低いと判断してフラグを立て、解析時間の予測値を低く算出します。これにより、キーの交換が必要であることが示されます。
Password Strength Scorerに関するその他の質問は、コネクタのページで確認できます。 Password Strength Scorer Connectorの全機能を見る
『zxcvbn』を Claude、Cursor、ChatGPT などに接続
