的关键的区别公钥与私钥的区别是如果公钥是锁定密钥,那么它可以用来发送私有通信(即保持机密性);如果私钥是锁定密钥,那么系统可以用来验证由私钥持有者发送的文件(即保持真实性)。
密码学是对隐藏信息的研究。当通信发生在不受信任的媒介(如互联网)上时,它允许保护信息不受其他第三方的影响。加密使用一种称为密码的算法来加密数据,只有使用特殊的密钥才能解密。密文或密文是经过加密的信息。解密是从密文中获取原始信息(明文)的过程。有两种加密方法。它们是公钥加密和对称密钥加密。公钥加密包含两个不同但在数学上相关的密钥。它们是公钥和私钥。对称密钥加密使用相同的私钥进行加密和解密。
内容
1.概述和主要区别
2.何谓公开密码匙
3.何谓私钥
4.并列比较-表格形式的公钥与私钥
5.总结
什么是公开密码匙?
在公钥加密中,使用接收方公钥加密的数据在不使用匹配的私钥的情况下无法解密。另一方面,公钥允许解密由匹配的私钥加密的数据。
但是,不可能使用公钥来代替私钥。如果锁定密钥是公开的,那么任何人都可以使用该系统向解锁密钥的持有者发送私人通信。这确保合法的收件人或拥有匹配私钥的人是唯一能够读取消息的人。因此,这确认了双方通信的保密性。
什么是私钥?
在公钥加密中,私钥只允许解密使用匹配公钥加密的数据。同样,使用私钥加密的数据只能使用匹配的公钥解密。但是,不可能使用私钥来代替公钥。如果锁定密钥是私有的,则该系统可以验证所有者是否锁定了这些文档。原因是,由发送方加密的消息只能由具有匹配公钥的人打开,从而验证发送方确实持有私钥。换句话说,这意味着已经收到了原始的、未被篡改的消息。因此,数字签名使用这种方法。
公钥与私钥的区别是什么?
公钥是一种已发布的密钥,它帮助向接收方发送安全消息。如果它是锁定密钥,那么它可以用来发送私有通信。
另一方面,私钥是密钥。它有助于解密使用匹配公钥加密的消息。如果私钥是锁定密钥,那么系统可以用来验证由私钥持有者发送的文档。
摘要-公钥vs私钥
公钥和私钥是公钥密码学中使用的一对密钥。如果锁定密钥是公开的,那么解锁密钥就成为私钥,反之亦然。公钥不能用于派生私钥。公钥和私钥的区别在于,如果公钥是锁定密钥,那么它可以用来发送私有通信(即保持机密性);如果私钥是锁定密钥,那么系统可以用来验证私钥持有者发送的文件(即保持真实性)。
参考:
1.“公钥vs私钥”Simplicable.可以在这里
图片来源:
1.' 1091254 '由邓布利多(CC0)通过pixabay
yamraaj说
Ghochaakkkk
Gokul说
好解释道。谢谢你!
大卫说
很有帮助。在我读过的所有指南中,从来没有解释为什么两个似乎具有相同功能的键被称为private和public。如果他们做同样的事,又有什么公开或隐私可言?从我在这里读到的,私钥有一个额外的功能,那就是真实性,这就是为什么一个人应该保持密钥的私有性。