千家信息网

OpenSLL之建立私有CA

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、CA证书的格式数字证书的格式(x.509 v3):版本号(version)序列号(serial number):CA用于惟一标识此证书;签名算法标志(Signature algorithm ide
千家信息网最后更新 2026年10月31日OpenSLL之建立私有CA


一、CA证书的格式

数字证书的格式(x.509 v3):

版本号(version)

序列号(serial number):CA用于惟一标识此证书;

签名算法标志(Signature algorithm identifier)

发行者的名称:即CA自己的名称;

有效期:两个日期,起始日期和终止日期;

证书主体名称:证书拥有者自己的名字

证书主体公钥信息:证书拥有者自己的公钥;

发行商的惟一标识:

证书主体的惟一标识:

扩展信息:

签名:CA对此证书的数字签名;

二、建立自己的CA

使用OpenSSL构建私有CA的步骤:

1、生成私钥;

2、生成自签署证书;

(1) 私钥用于签发证书时,向证书添加数字签名使用;

(2) 证书:每个通信方都导入此证书至"受信任的证书颁发机构";

配置文件:/etc/pki/tls/openssl.cnf

工作目录:/etc/pki/CA/

三、开始建立私有CA:

1、生成私钥文件: /etc/pki/CA/private/cakey.pem

2、生成自签证书

# openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days #

-new: 生成新的证书签署请求;

-key:私钥文件路径,用于提取公钥;

-days N: 证书有效时长,单位为"天";

-out:输出文件保存位置;

-x509:直接输出自签署的证书文件,通常只有构建CA时才这么用;

假如我们的公司在中国河南郑州叫MEITUAN,部门名称YOUHUI,网站叫www。meituan.com

3、提供必要的辅助文件以便将来别人向我申请证书时或撤销证书时,我可以自动记录他们的信息

在etc/pki/CA下创建index.txt文件

# touch /etc/pki/CA/index.txt

并创建serial目录文件,向文件你添加一个开始序号

# echo 01 > /etc/pki/CA/serial


四、向CA申请证书

1.生成自己的私钥

2.生成证书签署请求文件

openssl req -new -key .. -out .. -days ..

证书签署请求里面的选项除了common name一项填写自己的网站外,其余的必须与CA签发机构一致


3.把请求文件发送给CA

用优盘拷过去或者邮件发过去

五、CA签发证书

1.验证请求者身份信息

2.签署证书

openssl ca -in /etc/httpd/ssl/cakey.csr -out /etc/httpd/ssl/cakey.crt -days 365

3.把签好的证书发还给请求者

六、吊销证书

1、获取吊销证书的序列号

openssl x509 -in /PATH/FROM/CRT_FILE -noout -serial -subject

2、吊销证书

openssl ca -revoke /PATH/FROM/CRT-FILE

3、生成吊销编号

echo 01 > /etc/pki/CA/crlnumber

好了。。就这了






证书 文件 生成 信息 名称 主体 公钥 数字 日期 标识 私有 有效 序列 序列号 拥有者 数字签名 机构 格式 目录 网站 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技未来 上海喔噻互联网科技 唐信互联网科技 大连 上海万想互联网科技 滨湖区互联网智能科技产品供应 衡水科技产业互联网平台 老年人脱离互联网科技的作文 富国互联网科技创新基金 江苏南京365互联网科技 中国科技互联网公司收入 链环科技传统企业怎么转型互联网 中国科技创新与世界互联网大会 工业互联网山东科技大学 广州千川互联网科技有限公司 抖集互联网科技技术咨询 唯美互联网科技 上海万顺科技互联网有限公司招聘 长沙渺峰互联网科技有限公司 同城互联网络科技 福仕德教育科技互联网 科技互联网 天津市摩尔互联网科技 狮子座互联网科技 互联网科技公司官网 老年人脱离互联网科技的作文 互联网科技实习生岗位职责 互联网科技研发水平 畅思互联网科技 互联网科技创新创业项目 互联网科技创业计划的风险分析
0