加载中...

| 类型 | 非对称密码学密钥 |
| 英文名 | Public Key |
| 配对密钥 | 私钥 |
| 主要用途 | 加密、签名验证、密钥协商 |
| 相关领域 | 密码学与网络安全 |
公钥(Public Key)是非对称密码学中可以公开的密钥,与私钥成对使用,用于加密、签名验证或建立安全通信。
传统对称加密使用同一把密钥完成加密和解密,通信双方需要事先安全地共享密钥。公钥密码学则使用一对在数学上相关的密钥:公钥可以交给任何人,私钥由持有者妥善保管。
在常见的加密场景中,发送者使用接收者的公钥处理数据,只有对应私钥的持有者才能解密。在数字签名场景中,私钥用于生成签名,公钥用于验证签名是否有效,从而辅助确认数据来源和完整性。
公钥广泛用于 HTTPS 证书、加密通信、软件签名、电子签名、SSH 登录和加密货币系统。实际协议通常结合公钥密码与对称加密,以兼顾身份认证、密钥交换和传输效率。
问:公钥泄露会有危险吗?答:公钥本来就可公开,但攻击者可能伪造或替换公钥,因此仍需通过数字证书、指纹等方式确认真实性。
问:公钥可以解密数据吗?答:在面向保密性的典型用法中,公钥负责加密,私钥负责解密;数字签名则由私钥签名、公钥验证。
问:公钥和密码是一回事吗?答:不是。密码通常由用户记忆并用于认证,公钥是密码算法所使用的密钥数据。

| 类型 | 非对称密码学密钥 |
| 英文名 | Public Key |
| 配对密钥 | 私钥 |
| 主要用途 | 加密、签名验证、密钥协商 |
| 相关领域 | 密码学与网络安全 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧