AHK在线工具箱 - 免费在线效率工具平台

找到适合你的工具,让工作与生活更高效

💥 首页 > 编程工具 > 站长工具

在线SSL证书生成

内容摘要:

这是一款 SSL 证书生成工具,在浏览器里就能自己签发一张 HTTPS 证书,填好域名、算法、有效期这些信息,点一下就生成证书和私钥。生成的证书符合标准格式,能打包成 PEM 或 PKCS12(.pfx)文件下载,直接用在服务器上。自己搭网站、做测试、给内网服务配 HTTPS 时用起来很方便。

域名与证书参数 Domain & Params
IP 或者域名

网站要用 HTTPS,就得有一张 SSL 证书。正规渠道要么花钱买,要么用 Let's Encrypt 申请,都得联网、走流程。但有时候只是自己搭个测试站、给内网服务配个 HTTPS、或者本机调试用一下,专门去申请一张太麻烦。这个小工具就是让你在浏览器里自己生成一张证书——填好信息,点一下,证书和私钥就出来了,下载下来直接用。

主要功能

填域名和基本信息

最上面填域名或 IP,比如 www.example.com 或 192.168.1.1。下面是证书里要写的信息,都可以填也可以留空:企业、部门、邮箱、国家、省份、城市。国家和城市这些填了会一起写进证书里,看起来更正规。

选算法和密钥长度

算法可以选 RSA 或 ECC。RSA 兼容性最好,哪儿都能用;ECC 更短更快,现代系统都支持。密钥长度 RSA 可选 2048、3072、4096,数字越大越安全但生成越慢;ECC 会根据长度选对应的曲线。

选签名算法

签名算法是一串像 SHA256WITHRSA 这样的名字,对应不同的哈希算法。一般用默认的 SHA512WITHRSAENCRYPTION 就行,兼容性和安全性都不错。老系统可能需要 SHA1,那就选 SHA1WITHRSA。

选有效期

生效时间和过期时间可以自己填,默认是三年有效期(从 2026-09-10 到 2029-09-10)。想设长一点短一点都行,格式是 年-月-日 时:分:秒。

选打包格式

生成完之后想下载成什么格式,可以选:

  • PEM (.crt/.key):证书和私钥分成两个文件,是 Apache、Nginx 这些服务器常用的格式

  • PKCS12 (.pfx):证书和私钥打成一个文件,带密码保护,是 Windows 服务器、IIS、Java 应用常用的格式

选 PKCS12 的时候,要填一个存储密码(默认 12345678)和一个别名(默认 ssl-demo)。选 PEM 的时候这两项不用填。

生成证书

点"生成证书",工具在浏览器里用加密接口生成密钥对、组装证书、签名,整个过程都在本地完成,密钥不会上传到任何地方。生成完的结果区会显示两张卡片:一个是证书内容(PEM 格式),一个是私钥内容(PEM 格式),都是完整的文本,可以看、可以复制。

打包下载

点"打包下载 ZIP",把证书和私钥打成一个压缩包下载下来。选 PEM 格式的话,包里是 private.key 和 cert.pem 两个文件;选 PKCS12 的话,除了这两个,还会多一个 generate.pfx。压缩包名字就是你的域名,比如 www.example.com.zip。

清空

点"清空"把所有输入和生成结果都清掉,重新开始。

适合谁用

自己搭网站、测试环境的人,需要 HTTPS 但不想去申请正式证书,自己生成一张就能用;做内网服务、内部系统的人,内网用不着公网 CA 签,自签一张就够;做开发调试的人,本地测 HTTPS 接口、测证书加载逻辑,随手生成一张方便;学 HTTPS 原理的人,自己生成一张证书看看里面到底装了什么,比看文档直观。

用起来什么感觉

界面分三块:上面一大片填参数,中间两个按钮控制生成和下载,下面显示生成结果。参数按七列排开(窄屏会变成四列、三列、两列、一列),一眼能看全。生成过程在浏览器本地完成,很快,不用等服务器。结果区左右并排显示证书和私钥,都是等宽字体,方便对照和复制。打包下载是一键的,不用自己一个个存文件。按钮大、字清楚,手机电脑都能用。不需要安装,打开网页就能使,用完关掉就行。