加载中...
API 封面图片

SSl证书检测

QPS:无限制 需要KEY免费正常GET

本API用于全面检测网站的SSL/TLS证书信息,包括证书状态、主题信息、签发者信息、证书详情、公钥信息、证书链、指纹信息等。支持自动识别证书类型(DV/OV/EV)和证书品牌,适用于安全审计、证书监控、合规检查等场景。

更新时间:2026-05-15 20:59:24

SSL证书检测API

1. 接口说明

本接口用于实时检测目标服务器的SSL/TLS证书详情。通过Socket直连方式获取原始证书数据,支持检测自定义端口,能够识别证书类型(DV/OV/EV)、证书品牌,并提供完整的证书链信息。

2. 接口地址

URL: https://api.xunjinlu.fun/api/ssl/index.php
请求方式: GET / POST
响应格式: application/json
编码格式: UTF-8

3. 请求参数说明

参数名 类型 必填 说明
url String 目标域名。支持多种格式:
1. 纯域名:baidu.com
2. 域名+端口:example.com:8443
3. 完整URL:https://example.com

4. 返回参数说明

4.1 基础信息

字段名 类型 说明
data.host String 实际检测的域名
data.port Integer 实际检测的端口

4.2 状态信息

字段名 类型 说明
data.status.is_valid Boolean 证书是否有效(未过期)
data.status.is_expired Boolean 证书是否已过期
data.status.status_text String 状态文本描述("正常" 或 "已过期")
data.status.days_remaining Integer 距离过期的剩余天数(负数表示已过期天数)

4.3 主题信息

字段名 类型 说明
data.subject.cn String 证书通用名称
data.subject.o String 组织/公司名称
data.subject.ou String 组织单位/部门名称
data.subject.c String 国家代码(如 CN, US)

4.4 签发者信息

字段名 类型 说明
data.issuer.cn String 签发者通用名称
data.issuer.o String 签发者组织
data.issuer.c String 签发者国家代码

4.5 证书详细信息

字段名 类型 说明
data.certificate.serial_number String 证书序列号(十六进制)
data.certificate.version Integer 证书版本(通常为3)
data.certificate.signature_algorithm String 签名算法(如 RSA-SHA256)
data.certificate.certificate_type String 证书类型
data.certificate.certificate_brand String 证书品牌
data.certificate.key_size Integer 公钥长度
data.certificate.valid_from String 生效日期
data.certificate.valid_to String 失效日期
data.certificate.validity_days Integer 有效期总天数

4.6 指纹与PIN

字段名 类型 说明
data.fingerprints.sha1 String SHA-1 指纹
data.fingerprints.sha256 String SHA-256 指纹
data.fingerprints.public_key_pin String 公钥PIN值 (Base64编码,用于HPKP)

4.7 扩展信息

字段名 类型 说明
data.extensions.san_list Array 主题备用名称列表(包含的域名)
data.extensions.key_usage Array 密钥用法(如:数字签名、密钥加密)
data.extensions.extended_key_usage Array 增强型密钥用法(如:服务器认证)
data.extensions.ocsp_url String OCSP 验证地址
data.extensions.ca_url String CA 证书下载地址
data.extensions.crl_url String CRL 吊销列表地址
data.extensions.is_ct_compliant Boolean 是否包含CT日志

4.8 公钥与证书链

字段名 类型 说明
data.public_key.type String 公钥类型
data.public_key.bits Integer 公钥位数
data.chain Array 证书链数组(不包含终端实体证书)
data.pem String 证书原始 PEM 格式文本

5. 错误码说明

错误码 说明
200 成功
400 请求参数错误(缺少url或格式不正确)
500 服务器内部错误(连接超时、域名无法解析、SSL握手失败等)

Query

1

请根据API文档填写参数,二选一参数组只能启用其中一个
启用参数名参数值数据类型参数说明操作

Body

Body 类型说明

none:不发送任何Body数据,适用于GET请求或不需要Body的API

from-data:使用multipart/form-data格式发送数据,适用于上传文件或包含多种数据类型的请求

x-www-form-urlencoded:使用application/x-www-form-urlencoded格式发送数据,适用于简单的键值对数据

json:使用application/json格式发送数据,适用于复杂数据结构

xml:使用application/xml格式发送数据,适用于XML格式的API

raw:发送原始文本数据,可自定义Content-Type

请根据API要求选择合适的Body类型,并在下方输入对应格式的数据

接口响应

等待发起...

Node.js

cURL

PHP

Java

Go

Python

Fetch

C#

商户头像

尋鯨錄

每次崩溃的理由,在别人看来可能是小题大做,只有自己心里清楚这根稻草,到底压垮了多少千斤重的难过···wyy《人质》
24接口数
2.2k+调用次数
查看作者主页
ACE Banner
接口不存在,说不定被小渡喂狗了