公钥,私钥,证书基础知识点回顾

公钥、私钥和证书是网络安全通信的基石,理解它们的生成和关联能帮你更好地认识加密、身份验证等过程。

🔑 1. 公钥、私钥和证书的核心关系

这张表格汇总了三者的主要特征和关联,希望能帮你先建立一个整体的概念:

特性 私钥 (Private Key) 公钥 (Public Key) 证书 (Certificate)
基本定义 自己秘密保管的密钥 可以公开分发的密钥 由CA签发,绑定身份信息与公钥的数字文件
主要作用 • 解密用公钥加密的数据
创建数字签名
加密要发送给私钥持有者的数据
验证私钥持有者的数字签名
身份认证:证明公钥持有者的身份(如域名、公司名)
建立信任:通过CA的签名,使客户端(如浏览器)信任该证书
生成方式 通常由申请者本地生成(使用OpenSSL等工具) 由私钥计算得出(如RSA算法中通过大素数计算),或从私钥中提取 证书颁发机构(CA) 使用其私钥对申请者的公钥和身份信息进行签名后生成
关键特征 必须严格保密,一旦泄露安全性即受损
• 非对称加密算法中与公钥数学关联
可以公开,无需保密
• 通常包含在证书中一起分发
• 包含申请者的公钥身份信息CA的数字签名
• 通常有有效期
• 遵循X.509标准格式
相互关系 • 与公钥配对使用,是密钥对的基础
• 用于生成证书签名请求(CSR)
• 与私钥配对使用
包含在CSR中并提交给CA
是证书的核心内容之一
是CA对公钥及其持有者身份信息的“包装”和担保
• 其有效性依赖于CA的私钥签名和信任链

🔐 2. 密钥对与证书的生成

密钥对和证书的生成通常遵循以下流程:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值