文件名称:minica:minica是一种小型,简单的CA,旨在用于CA运营商还操作将使用证书的每个主机的情况
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-11 04:46:34
Go
Minica是一种简单的CA,旨在用于CA运营商还操作将使用证书的每个主机的情况。 当要求您生成证书时,它将自动生成密钥和证书。 它不提供OCSP或CRL服务。 Minica适用于例如为RPC系统或微服务生成证书。 首次运行时,minica将在当前目录中生成一个密钥对和一个根证书,除非删除它们,否则它们将重复使用相同的密钥对和根证书。 每次运行时,minica都会生成一个新的密钥对,并为该密钥对签署最终实体(叶子)证书。 该证书将包含命令行标志中的DNS名称和/或IP地址的列表。 密钥和证书将放置在新目录中,该目录的名称将从证书中选择为第一个域名,如果没有域名,则选择第一个IP地址。 它不会覆盖现有的密钥或证书。 该证书的有效期为2年30天。 安装 首先,安装并设置$GOPATH 。 然后,运行: go get github.com/jsha/minica 使用Go 1.11或更
【文件预览】:
minica-master
----.github()
--------workflows()
----main.go(9KB)
----README.md(2KB)
----LICENSE.txt(1KB)
----go.mod(30B)