2023-01-17 15:52:37
公钥和私钥都是成对出现的,但是从名称上来看,公钥和私钥的公开方式好似不太一眼,确实如此,公钥加密算法,也就是非对称加密算法,这种算法加密和解密的密码不一样,一个是公钥,另一个是私钥,公开的密钥叫公钥,只有自己知道的叫私钥,在投资者使用数字或钱包的时候,公钥和私钥的用处就体现出来了,可讲到这里,一部分投资者还是没有明白公钥由什么组成?以及公钥是公开的吗?下文211Coin小编为大家回答。
公钥基础设施是由公开密钥密码技术、数字证书、证书认证中心和关于公开密钥的安全策略等基本成分共同组成,管理密钥和证书的系统或平台。
目前被广泛采用的PKI技术(PublicKeyInfrastructure-公钥基础设施),PKI(公钥基础设施)技术采用证书管理公钥,通过第三方的可信任机构--认证中心CA(CertificateAuthority),把用户的公钥和用户的其他标识信息(如名称、e-mail、身份证号等)捆绑在一起,在Internet网上验证用户的身份。目前,通用的办法是采用基于PKI结构结合数字证书,通过把要传输的数字信息进行加密,保证信息传输的保密性、完整性,签名保证身份的真实性和抗抵赖。
是的,除了保证数据的安全传输之外,公钥体系的另一个用途就是对数据进行签名。通常“数字签名”是用来验证发送方的身份并帮助保护数据的完整性。
例如:一个发送者A想要传些资料给大家,用自己的私钥对资料加密,即签名。这样一来,所有收到资料的人都可以用发送者的公钥进行验证,便可确认资料是由A发出来的了。(因为只有A使用私钥签名得到的信息,才能用这个公钥来解)采用数字签名,可以确认两点:
保证信息是由签名者自己签名发送的,签名者不能否认或难以否认。
保证信息自签发后到收到为止未曾作过任何修改。
之所以可以确认这两点,是因为用公钥可以解密的必然是用对应的私钥加的密,而私钥只有签名者持有。
上述内容解答了公钥由什么组成?以及公钥是公开的吗?对公钥进行了详细解答,现实中,公钥机制也有它的缺点,那就是效率非常低,比常用的私钥算法(如DES和AES)慢上一两个数量级都有可能。所以它不适合为大量的原始信息进行加密,为了同时兼顾安全和效率,我们通常结合使用公钥算法和私钥算法:首先,发送方使用对称算法对原始信息进行加密,其次接收方通过公钥机制生成一对密钥,一个公钥,一个私钥,最终接收方将公钥发送给发送方。
2758