首页/安全/加密与证书速查/自签证书的用途与边界
本包目录(305 条)

自签证书的用途与边界

自签证书由自己签发自己,没有公共信任锚,浏览器会报不受信任;适合内网服务、开发调试与设备管理界面,面向公众的站点应使用受信 CA 证书。

加密与证书速查安全更新于 2026-10-12
生成openssl req -x509 -newkey rsa:2048 -nodes -days 365
信任方式把自签证书导入客户端信任库,或按系统策略放行
适用内网系统、IoT 设备、开发测试、私有 CA 的 mTLS 场景
不适用面向公众的站点与开放 API(终端用户会看到警告)

生成自签证书(含 SAN)

生成自签证书(含 SAN)
openssl req -x509 -newkey rsa:2048 -nodes -days 365 -keyout tls.key -out tls.crt -subj "/CN=internal.example.com" -addext "subjectAltName=DNS:internal.example.com,IP:10.0.0.10"
自签证书的轮换与指纹分发要纳入管理;大量设备各自信任不同自签证书会让运维复杂度快速上升。

易错点

  • 用「继续访问」习惯掩盖浏览器警告,用户对公网站的证书告警逐渐麻木
  • 自签证书漏配 SAN,比预期更早触发校验失败

数据来源与参考

  • RFC 5280
  • OpenSSL 官方文档(req -x509)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌