SSL/TLS 工具

检查服务器证书、生成 CSR、解析证书、生成 Nginx 等服务器的 TLS 配置。涉及私钥的工具完全在浏览器里运行。

检查

生成

解码与转换

配置

ssl.sh 提供 20 个免费 SSL/TLS 工具,分两类。检查类由我们的服务器像浏览器一样连接你填的主机,报告证书链、TLS 版本、HSTS、CAA 等情况。生成、解码和转换类完全在浏览器里运行:CSR 和私钥用 WebCrypto 在本地生成,粘贴的证书也在本地解析,私密内容不会离开你的电脑。

所有检查也可以在终端里用 curl ssl.sh/example.com 完成,或者通过 JSON 接口调用。需要每天检查的证书,可以写定时脚本调用 JSON 接口;能自动检查并在到期前提醒的 ssl.sh 证书监控还在开发中。

常见问题

这些工具收费吗?

全部免费,不用注册。批量检查每次最多 50 个主机;需要每天自动检查,可以写定时脚本调用 JSON 接口。ssl.sh 证书监控还在开发中。

你们能看到我的私钥吗?

看不到。CSR 生成器、自签名证书生成器、证书格式转换、私钥匹配这些工具都是在你的浏览器里用 WebCrypto 和 JavaScript 运行的,粘贴的私钥和证书不会发到 ssl.sh。

哪些工具需要连服务器?

各种检查工具(SSL 检查、批量检查、STARTTLS 检查、CT 查询、证书链补全、CAA 和 HSTS 检查、混合内容扫描)需要由我们的服务器去连接目标主机或查询 DNS、CT 日志,只会拿到任何访客都能看到的公开信息。