証明書デコーダー | Toolypet
無料オンラインSSL/TLS証明書デコーダー。X.509証明書の詳細を解析・確認。MCP対応。
これは何ですか?
証明書デコーダーは、X.509デジタル証明書(SSL/TLS証明書)を解析して、発行者、有効期間、サブジェクト、拡張機能などの情報を読みやすく表示するツールです。
入力
PEM形式のX.509証明書を貼り付けてください
プレビュー
証明書を貼り付けるかURLから取得してデコードしてください
使い方
PEM形式の証明書をペーストしてください(-----BEGIN CERTIFICATE-----から始まるテキスト)。ツールが証明書を解析し、発行者、有効期間、サブジェクト、公開鍵情報、拡張機能を表示します。
詳細解説
X.509証明書は、PKI(公開鍵基盤)の基本要素です。
証明書の構成:
- バージョン: X.509 v3が現在の標準
- シリアル番号: CAが発行する一意の識別子
- 署名アルゴリズム: sha256WithRSAEncryption等
- 発行者(Issuer): CAの識別名
- 有効期間: Not Before / Not After
- サブジェクト(Subject): 証明書の所有者
- 公開鍵: 所有者の公開鍵情報
拡張機能(v3):
- Subject Alternative Name (SAN): 追加のドメイン名
- Key Usage: 鍵の使用目的
- Extended Key Usage: サーバー認証、クライアント認証等
- Certificate Authority (CA): CA証明書かどうか
証明書チェーン:
- ルートCA → 中間CA → エンドエンティティ証明書
- ブラウザはルートCAを信頼リストで管理
- チェーン内の各証明書を検証して信頼性を確認
一般的な問題:
- 証明書の有効期限切れ
- 不完全な証明書チェーン
- ドメイン名の不一致
- 自己署名証明書の信頼
例
- SSL/TLS証明書の内容をデコード
- 証明書の有効期間と発行者を確認
- 証明書チェーンの問題を診断
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__certificate_decoderプロンプト例
Decode this SSL certificate and show its details
入力例
{
"certificate": "-----BEGIN CERTIFICATE-----\nMIIDdzCCAl+gAwIBAgI...\n-----END CERTIFICATE-----"
}出力例
{
"subject": "CN=example.com",
"issuer": "CN=Let's Encrypt Authority X3",
"validFrom": "2025-01-01T00:00:00Z",
"validTo": "2025-04-01T00:00:00Z",
"serialNumber": "03:AB:CD:EF",
"algorithm": "SHA256withRSA"
}よくある質問
- 証明書とは何ですか?
- デジタル証明書は、公開鍵の所有者を認証するための電子文書です。信頼できる認証局(CA)が署名し、ウェブサイトの身元を保証します。
- 自己署名証明書は安全ですか?
- 暗号化自体は有効ですが、身元の検証ができません。開発環境では問題ありませんが、本番環境では信頼できるCAの証明書を使用してください。
- 証明書の有効期限はどれくらい?
- 現在のCA/B Forum規定では最大398日(約13ヶ月)です。Let's Encryptは90日間の証明書を発行します。自動更新の設定を推奨します。
- ワイルドカード証明書とは?
- *.example.comのように、特定ドメインのすべてのサブドメインをカバーする証明書です。ただし2レベル以上のサブドメイン(*.sub.example.com)はカバーしません。
- Claude/Cursorでこのツールを使用するにはどうすればいいですか?
- MCPを通じてこのツールを使用できます。AIエージェントの設定に 'npx -y @toolypet/mcp-server@latest' でToolypet MCPサーバーを追加してください。その後、AIに mcp__toolypet__certificate_decoder をパラメータ付きで使用するよう指示してください。
- 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ワークフローにシームレスに統合できます。