正在处理…
YIXNTEAM

SSL HOST M4

Web Crypto API + ACME v2 · 纯前端 · 私钥永不出浏览器

1 账户 → 2 订单 → 3 验证 → 4 签发

准备 ACME 账户

Let's Encrypt 直连,无需额外凭据。

使用自定义账户私钥(可选)

粘贴 PKCS#8 格式私钥(ECDSA 或 RSA)。留空则自动生成 ECDSA P-256。

运行日志


  

常见问题

自动添加 TXT 按钮怎么用?
点击「一键添加所有 TXT 记录到 Cloudflare」后,会先检查面板里的 Cloudflare 邮箱和 Global API Key(如果没验证过会自动验证一次),然后批量把所有验证记录添加到 Cloudflare,添加完成后进入 60 秒倒计时,倒计时结束会自动触发 CA 验证。签发成功后临时 TXT 会自动清理。
我的域名不在 Cloudflare 怎么办?
关闭自动 DNS 开关,手动添加页面显示的 TXT 记录即可。整套流程完全不变。
为什么 ZeroSSL 要经代理?
ZeroSSL 的 ACME 响应头(Replay-Nonce / Location)没有暴露给浏览器,纯前端直连会丢失关键信息。代理会把 CA 响应解包成 JSON 返回,前端只跟代理通信。
Let's Encrypt 和 ZeroSSL 怎么选?
两者都免费、都支持通配符、都用 DNS-01。Let's Encrypt 直连更简单;ZeroSSL 经代理,适合某些只信任 ZeroSSL 根证书的旧客户端。
自定义私钥支持哪些格式?
仅支持 PKCS#8 格式的 PEM(-----BEGIN PRIVATE KEY-----)。ECDSA(P-256/P-384)和 RSA(2048/4096)均可自动识别。
SSLSR.MD 是什么?
zip 包里的申请记录,包含 ACME 账户私钥、账户 KID、证书 URL、发送的 CSR 和完整日志。内含账户私钥,请勿外泄。
刷新页面后私钥还在吗?
不在。所有密钥在浏览器内存中生成,永不上传服务器,刷新即消失。
这个工具能自动续期吗?
不能。纯前端无持久化存储,证书有效期 90 天,到期前需手动重新走一遍。
YIXNTEAM SSL HOST M4