目录:
定义-公钥密码术(PKC)是什么意思?
公钥密码术(PKC)是一种加密技术,它使用成对的公钥和私钥(或非对称密钥)算法进行安全的数据通信。 邮件发件人使用收件人的公共密钥来加密邮件。 要解密发件人的消息,只能使用收件人的私钥。
两种PKC算法是RSA,它是该算法的发明者的首字母缩写:Rivest,Shamir和Adelman,以及数字签名算法(DSA)。 PKC加密的发展是为了满足军事等多个部门和行业不断增长的安全通信需求。
PKC也称为公钥加密,不对称加密,不对称加密,不对称密码,不对称密钥加密和Diffie-Hellman加密。
技术百科解释了公钥密码术(PKC)
PKC是由各种互联网标准实现的密码算法和密码系统组件,这些互联网标准包括传输层安全性(TLS),漂亮隐私(PGP),GNU隐私保护(GPG),安全套接字层(SSL)和超文本传输协议(HTTP) )网站。
PKC有助于通过不安全的通道进行安全通信,该通道仅允许目标收件人读取消息。 例如,A使用B的公钥对发给B的消息进行加密,可以使用B的唯一私钥对消息进行解密。
PKC维护电子邮件隐私,并确保在邮件传输或存储在邮件服务器上时的通信安全性。 PKC也是一种DSA组件,用于验证具有授权公共密钥访问权的任何人可验证的私有密钥,从而验证消息的来源和发件人。 因此,PKC有助于形成关键信息保证(IA)参数的机密性,数据完整性,身份验证和不可否认性。
由于计算量大,PKC比秘密密钥加密(或对称加密)方法要慢。 与对称加密不同,PKC使用固定的缓冲区大小,具体取决于特定的数据量和较小的数据量,该缓冲区大小只能加密,不能以流形式链接。 由于使用了广泛的可能的加密密钥,因此PKC更加健壮,并且不易受到第三方安全漏洞的攻击。
