HTTPS证书还花钱买?开源XCA自己签,2.9.0新版刚发布

搞过自建服务的朋友肯定遇过这事儿:
NAS搭好了、内网网页架起来了、测试API跑起来了,结果浏览器地址栏一个大大的红色”不安全”警告,点进去还要”高级→继续访问”,给别人演示的时候那叫一个尴尬。
想上HTTPS?买证书去——一看价格,一年好几百,就为个内网测试,肉疼。
其实大可不必:证书是可以自己签的,自己签的证书自己信任,浏览器照样绿锁。今天介绍的,就是干这活的专业工具。
XCA 2.9.0:开源的证书管理神器
XCA(X Certificate and key management)是一款开源的数字证书和密钥管理工具,老牌德国项目,就在11月13号刚发布了 2.9.0 新版本。
说人话:它就是个”证书作坊”——生成密钥、签发证书、管理证书,全在一个界面里完成,还是图形化的,不用记那一大串 openssl 命令。

它能干啥?
- 自建CA:自己当”证书颁发机构”,签出来的证书内部系统全都认;
- 签发证书:给网站、给内网服务、给自己开发的软件签名,有效期、域名、用途随便配;
- 密钥管理:RSA、EC各种密钥类型都支持,生成、导入、导出一键搞定;
- 模板复用:常用的证书配置存成模板,下次签发直接套用,不用重复填;
- 数据库管理:所有证书、密钥存在一个数据库文件里,多个项目分开管理,还能导出交换。

三步签出你的第一张证书
第一步:下载安装(Windows 下是个 msi 安装包,双击下一步即可,也有便携版)。
第二步:首次打开会让你创建一个数据库文件——这就是你的”证书仓库”,选个地方存好,以后所有证书都在这里。
第三步:先建一个”证书模板”(设置有效期、用途这些),然后点 生成密钥 → 创建证书,选上刚存的模板,几分钟,一张属于你自己的证书就签出来了。
签好的证书可以导出成 PEM、P12 等通用格式,丢给 Nginx、Apache 或者任何支持的服务端,红锁立刻变绿锁。
谁需要它?
· 自建NAS/内网服务的:给群晖、飞牛、自建博客配上自己签的证书,局域网内一样”安全”;
· 开发/测试同学:本地测试环境HTTPS再也不用凑合用自签脚本了;
· 给软件做数字签名的:自己发布的工具签个名,Windows不再疯狂弹”未知发布者”;
· 考证学习的:想搞懂HTTPS证书那套原理,拿它练手最直观。
开源、免费、跨平台(Windows/Linux/Mac都有),图形界面友好,比命令行签证书舒服太多了。内网服务多的朋友,强烈建议备一个。
📥 软件下载
2.9.0 正式版(Windows 64位安装包)已下载打包,直接获取:
夸克网盘下载:https://pan.quark.cn/s/9a249f742623
打开链接后进入 2026-11-14 文件夹,找到 XCA数字证书工具v2.9.0 即可(今天三款软件都在这个文件夹里)。
关注公众号:「实用软技」,在公众号窗口里回复关键字“软件”即可免费获取
