公钥和私钥的区别在哪里

作者: | 2023-01-10 15:42:11 | 3909人阅读 |

公钥和私钥的区别在哪里?公钥是私钥都是比特币钱包中的两个非常重要的东西,同时也是关乎比特币钱包的重要安全钥匙,也是相当于比特币钱包的密码,很多小伙伴分不清公钥和私钥的区别在哪里,那么接下来就和fx小编一起来了解一下吧,希望对小伙伴们能够有所帮助。

公钥和私钥的区别在哪里(公钥和私钥本质的区别和联系)

公钥和私钥的区别在哪里?

1.私钥

私钥用于加密和解密数据。此键在加密的敏感信息的发送者和接收者之间共享。私钥也被称为对称的,对双方都是通用的。私钥加密比公钥加密机制更快。

私钥本质上是一个包含64位的随机数:

比如:6KYZdSDo39z3GDrtuX2QcowGnNP5zTd7yfr2SC1j239sBCnWjee。

私钥是随机生成的,这个随机数的可能由2的256次方种,这个数量大家可以感受一下,及时用“暴力破解”的方式逐一遍历可能的私钥,也可以说几乎是不可能的,就算用现在最先进的量子计算机也不行。

私钥只能由钱包自己来生成。在创建钱包的时候,输入密码,你就可以导出私钥了。

注意:一个钱包地址只有一个私钥,谁拥有私钥,谁就拥有了这些数字货币的控制权,私钥不能忘,必须备份,切记!

2.公钥

公钥由私钥通过椭圆曲线加密算法生成的,变换后是一个65个byte的数组,一般是通过16进制处理后显示。早期比特币开发者不知道可以压缩公钥,压缩后公钥有33个byte数组。拥有私钥,就可以算出公钥。而公钥不能计算私钥,这样,数字加密货币就有了很高的安全性。

公钥和私钥本质的区别和联系

公钥和私钥

其次我们还要了解公钥和私钥的概念和作用。

在现代密码体制中加密和解密是采用不同的密钥(公开密钥),也就是非对称密钥密码系统,每个通信方均需要两个密钥,即公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不需要保密,而私钥是由个人自己持有,并且必须妥善保管和注意保密。

公钥私钥的原则:

一个公钥对应一个私钥。

密钥对中,让大家都知道的是公钥,不告诉大家,只有自己知道的,是私钥。

如果用其中一个密钥加密数据,则只有对应的那个密钥才可以解密。

如果用其中一个密钥可以进行解密数据,则该数据必然是对应的那个密钥进行的加密。

非对称密钥密码的主要应用就是公钥加密和公钥认证,而公钥加密的过程和公钥认证的过程是不一样的

使用电子邮件的方式说明一下公钥和私钥原理。

使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:

1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。

2. 必须保证是我发送的邮件,不是别人冒充我的。

要达到这样的目标必须发送邮件的两人都有公钥和私钥。

公钥,就是给大家用的,你可以通过电子邮件发布,可以通过网站让别人下载,公钥其实是用来加密/验章用的。私钥,就是自己的,必须非常小心保存,最好加上密码,私钥是用来解密/签章,首先就Key的所有权来说,私钥只有个人拥有。公钥与私钥的作用是:用公钥加密的内容只能用私钥解密,用私钥加密的内容只能用公钥解密。

比如说,我要给你发送一个加密的邮件。首先,我必须拥有你的公钥,你也必须拥有我的公钥。

首先,我用你的公钥给这个邮件加密,这样就保证这个邮件不被别人看到,而且保证这个邮件在传送过程中没有被修改。你收到邮件后,用你的私钥就可以解密,就能看到内容。

其次我用我的私钥给这个邮件加密,发送到你手里后,你可以用我的公钥解密。因为私钥只有我手里有,这样就保证了这个邮件是我发送的。

当A->B资料时,A会使用B的公钥加密,这样才能确保只有B能解开,否则普罗大众都能解开加密的讯息,就是去了资料的保密性。验证方面则是使用签验章的机制,A传资料给大家时,会以自己的私钥做签章,如此所有收到讯息的人都可以用A的公钥进行验章,便可确认讯息是由 A 发出来的了

以上所述的就是关于公钥和私钥的区别在哪里(公钥和私钥本质的区别和联系)的全部快讯内容了,区块链中的任何投资都是有风险的,广大投资者们需要合理性的进行投资,如果还想了解更多关于区块链的相关资讯内容尽在fxdiv外汇汇率查询网,这里会持续更新有关区块链的相关资讯。

相关阅读
汇率 | 美金汇率 | 人民币汇率 | 欧元汇率 | 澳元汇率 | 加币汇率 | 卢布汇率人民币 | 越南盾汇率对人民币 | 外汇牌价 | 美元指数 | 汇率换算器
版权所有 © 2013 外汇汇率查询网 www.fxdiv.com 蜀ICP备2022011134号-2