公钥密码术(PKC)

作者: John Stephens
创建日期: 27 一月 2021
更新日期: 1 七月 2024
Anonim
public key in cryptography
视频: public key in cryptography

内容

定义-公钥密码术(PKC)是什么意思?

公钥密码术(PKC)是一种加密技术,它使用成对的公钥和私钥(或非对称密钥)算法进行安全的数据通信。 er使用收件人的公共密钥来加密。为了解密,只能使用接收者的私钥。


两种PKC算法是RSA(RSA),它是该算法的发明者的首字母缩写:Rivest,Shamir和Adelman,以及数字签名算法(DSA)。 PKC加密的发展是为了满足军事等多个部门和行业不断增长的安全通信需求。

PKC也称为公钥加密,不对称加密,不对称加密,不对称密码,不对称密钥加密和Diffie-Hellman加密。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

技术百科解释了公钥密码术(PKC)

PKC是由各种互联网标准实现的密码算法和密码系统组件,这些互联网标准包括传输层安全性(TLS),漂亮隐私(PGP),GNU隐私保护(GPG),安全套接字层(SSL)和超传输协议(HTTP) )网站。

PKC有助于通过不安全的通道进行安全通信,这使得目标接收者只能读取a。例如,A使用Bs的公钥来加密a到B,可以使用Bs的唯一私钥对其进行解密。

PKC在传输过程中或存储在邮件服务器上时维护隐私并确保通信安全。 PKC也是一种DSA组件,用于验证具有授权公钥访问权的任何人可验证的私钥,从而验证来源和错误。因此,PKC促进了机密性,数据完整性,身份验证和不可否认性,形成了关键信息保证(IA)参数。

由于计算量大,PKC比秘密密钥加密(或对称加密)方法要慢。与对称密码学不同,PKC使用固定的缓冲区大小,具体取决于特定的数据量和少量数据量,该缓冲区大小只能加密而不能以流形式链接。因为使用了广泛的可能的加密密钥,所以PKC更加健壮,并且更不容易受到第三方安全漏洞的攻击。