2022-08-08 17:32:40
公钥和私钥是大家在存储数字货币的时候必须使用到的内容,这两者之间也有密切的联系,简单来讲,用公钥加密的内容只能用私钥解密;用私钥加密的内容只能用公钥解密,而公钥和私钥一般有两种用途:加密(公钥加密,私钥解密)和认证(私钥加密,公钥解密),所以公钥和私钥缺少任意一个对于投资者来讲都有很大的损失。讲到这里,大家也明白了公钥和私钥有多重要,不过却依旧不理解公钥和私钥的主要作用是什么?接下来211Coin小编就给大家解答一下。
公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。
使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:
1.我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。
2.必须保证是我发送的邮件,不是别人冒充我的。
要达到这样的目标必须发送邮件的两人都有公钥和私钥。
公钥,就是给大家用的,你可以通过电子邮件发布,可以通过网站让别人下载,公钥其实是用来加密/验章用的。私钥,就是自己的,必须非常小心保存,最好加上密码,私钥是用来解密/签章,首先就Key的所有权来说,私钥只有个人拥有。公钥与私钥的作用是:用公钥加密的内容只能用私钥解密,用私钥加密的内容只能用公钥解密。
比如说,我要给你发送一个加密的邮件。首先,我必须拥有你的公钥,你也必须拥有我的公钥。
首先,我用你的公钥给这个邮件加密,这样就保证这个邮件不被别人看到,而且保证这个邮件在传送过程中没有被修改。你收到邮件后,用你的私钥就可以解密,就能看到内容。
其次我用我的私钥给这个邮件加密,发送到你手里后,你可以用我的公钥解密。因为私钥只有我手里有,这样就保证了这个邮件是我发送的。
当A->B资料时,A会使用B的公钥加密,这样才能确保只有B能解开,否则普罗大众都能解开加密的讯息,就是去了资料的保密性。验证方面则是使用签验章的机制,A传资料给大家时,会以自己的私钥做签章,如此所有收到讯息的人都可以用A的公钥进行验章,便可确认讯息是由A发出来的了。
公钥用来给数据加密,用公钥加密的数据只能使用私钥解密。
私钥,如上,用来解密公钥加密的数据。
公钥和私钥是通过一种算法得到的一个密钥对(即一个公钥和一个私钥),将其中的一个向外界公开,称为公钥;另一个自己保留,称为私钥。通过这种算法得到的密钥对能保证在世界范围内是唯一的。
使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。
上述内容就是对公钥和私钥的作用是什么?这个问题的回答,公钥和私钥的区别也为大家进行了详细解释,总结得知,公钥和私钥唯一对应,用某个公钥签名过得内容只能用对应的私钥才能解签验证;同样用某个私钥加密的内容只能用对应的公钥才能解密,公钥和私钥是成对的,它们互相解密(密钥指公钥或私钥,密钥对指公钥加私钥),公钥和私钥都可以加密和解密,私钥数字签名,公钥验证,缺一不可,这也是为了保护用户的资产安全采取的特殊结构。
2383