パスワード強度チェッカー | Toolypet
無料オンラインパスワード強度チェッカー。パスワードのセキュリティレベルを分析。MCP対応。
これは何ですか?
パスワード強度チェッカーは、パスワードの安全性を分析・評価するツールです。エントロピー、パターン検出、辞書攻撃への耐性を評価し、改善提案を提供します。
入力
パスワードはローカルでのみ分析され、サーバーに送信されることはありません
プレビュー
パスワードを入力して分析結果を確認
使い方
チェックしたいパスワードを入力してください。ツールがエントロピーを計算し、一般的なパターンや辞書の単語を検出します。強度スコアと改善提案が表示されます。
詳細解説
パスワード強度は複数の要素で評価されます。
評価要素:
- 長さ: 最も重要な要素
- 文字種の多様性: 大文字、小文字、数字、記号の組み合わせ
- エントロピー: 予測不可能性のビット数
- パターン検出: キーボード配列、連続文字、反復
- 辞書チェック: 一般的な単語やフレーズの検出
zxcvbn(パスワード強度推定ライブラリ):
- Dropboxが開発した現実的な強度推定
- 辞書攻撃、パターンマッチング、キーボード配列を考慮
- 推定クラック時間を計算
攻撃手法と対策:
- ブルートフォース: 全組み合わせを試行→長いパスワードで対抗
- 辞書攻撃: 一般的な単語を試行→ランダムな文字列で対抗
- レインボーテーブル: 事前計算ハッシュ→ソルト付きハッシュで対抗
- クレデンシャルスタッフィング: 漏洩パスワードの再利用→各サイトで一意のパスワード
例
- パスワードのエントロピーと強度スコアを確認
- 一般的なパターンや辞書単語の検出
- 推定クラック時間の計算
- 生成されたパスワードが最小エントロピー閾値を満たすことを検証
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__password_strength_checkerプロンプト例
Check the strength of the password 'MyP@ssw0rd2025!'
入力例
{
"password": "MyP@ssw0rd2025!"
}出力例
{
"score": 4,
"strength": "strong",
"entropy": 82.5,
"crackTime": "centuries",
"suggestions": [],
"hasUppercase": true,
"hasLowercase": true,
"hasNumbers": true,
"hasSymbols": true
}よくある質問
- 強いパスワードの条件は?
- 12文字以上の長さ、複数の文字種、辞書の単語を含まない、予測不可能なランダム性を持つことです。
- パスワード強度スコアの信頼性は?
- あくまで推定です。実際の攻撃にはターゲット固有の情報(個人情報、過去の漏洩データ)も使用されるため、スコアが高くても絶対的な安全性を保証するものではありません。
- 「123456」はなぜ弱いのですか?
- 最も一般的なパスワードの1つであり、辞書攻撃で真っ先に試行されます。パターンが明白で、エントロピーが極めて低いです。
- パスワードは送信されますか?
- いいえ、このツールはクライアントサイドのみで動作します。パスワードがサーバーに送信されることはありません。
- Claude/Cursorでこのツールを使用するにはどうすればいいですか?
- MCPを通じてこのツールを使用できます。AIエージェントの設定に 'npx -y @toolypet/mcp-server@latest' でToolypet MCPサーバーを追加してください。その後、AIに mcp__toolypet__password_strength_checker をパラメータ付きで使用するよう指示してください。
- 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ワークフローにシームレスに統合できます。