主页 > imtoken授权管理系统 > key的私钥那些事总结

key的私钥那些事总结

imtoken授权管理系统 2023-05-14 06:55:12

这个世界上有两种东西,钥匙。 这怎么解释? 所谓密钥,其实就是一种算法。 你可以看到钥匙可以打开一扇门。 算法其实体现在key的凸凹上。 当你看门时,钥匙所体现的算法与你自己的琐碎相匹配。 ,那么您当然可以信任开门器。 但是,这个世界上没有万能钥匙这种东西。 当然你也可以选择用大大大大的锤子把门砸烂闯进去,那还不如直接把电脑给炸了呢! 那么关键是我们用这个算法对数据进行处理,结果会符合预期,从而实现正确的认证。

比特币 私钥 密码_比特币私钥数据库_比特币私钥分享网站

我们的计算机天才想出了两种机制,一种是对称公钥加密,一种是非对称私钥公钥加密。

比特币 私钥 密码_比特币私钥数据库_比特币私钥分享网站

公钥加密使用单个密钥来加密和解密数据。 为什么是对称的? 为什么一个密钥可以同时加密和解密? 这不是废话吗? 事实上,情况就是这样。 密钥加密是一种算法。 比如如果是两个质数的结果,那么它的算法就是这样的。 你想不出解密算法吗? 只要找到主要因素。 或者通常的 a 到 b,b 到 c...和 ​​z 到 a。 不能往后推吗? 所以这个对称性就是说知道了加密算法,自然就可以推导出解密算法,就是这个意思。 该算法具有快速高效的优点。 但是,管理难度更大。 为什么,比如A要和B通信,A和B之间需要有两个key,一个是A发布给B,一个是B发布给A。但是如果有一千个人在公司里,如果他们想直接交流,我给你发消息,我会找出我们之间用哪个公钥加密。 整个公司需要1000*999个密钥,简直是一场噩梦! 所以管理难度更大。 不要以为你公布的密钥可以被所有人共享,连猫狗都不行,所以还是加密的! 公钥也保密。 至于这里的算法,有3DES算法、Blowfish算法、RC5算法。

比特币私钥分享网站_比特币私钥数据库_比特币 私钥 密码

不对称呢? 这里有一个公钥和一个私钥,非对称密钥的加密密钥与解密密钥完全不同,从任何一个密钥都不可能推导出另一个密钥。 当明文要加密后发送给接收方时,首先在接收方的密钥对生成器生成的一对密钥中获取加密公钥,用这把密钥将明文转换为密文发送给接收方接收者。 接收端收到密文后,使用密钥对中的解密密钥,即私钥,将密文转换为明文。 一般情况下,我们使用公钥作为加密密钥,私钥作为解密密钥,这样多个发送者就可以将信息发送给指定的接收者。 如果用私钥加密,用公钥解密,一个特定的发送者就可以向多个接收者发送信息。 这样,N个用户通信,只需要N对密钥。 这是由于加密和解密的不对称造成的。 常用的非对称密钥算法有RSA算法、DSA算法、PKCS算法和PGP算法。

比特币私钥分享网站_比特币 私钥 密码_比特币私钥数据库

这里还有一个数字签名的概念。 我们要传递一条机密信息,说,“妻子,我爱你。” 根据双方约定的HASH算法,如md5,得到固定位数的消息摘要。 从数学上可以保证,只要消息中的任何一位发生变化,重新计算的消息摘要值就不会与原始值匹配。 这确保了消息的不变性。 消息摘要值用发送方的私钥加密,然后与原始消息(“老婆比特币私钥分享网站,我爱你”)一起发送给接收方,得到的消息称为数字签名。 接收方收到数字签名后,用同样的HASH算法计算出消息(“老婆,我爱你”)的摘要值X,然后我们用发送方的公钥对消息摘要进行解密,得到另一个结果Y。如果 XY 相等,则表示消息确实来自声称的发件人。 这样一来,我当然可以保证我发给他们的信息是足够保密的。 不过,别人也可以说他是我。 那我们该怎么办呢? 解决方法如下,所以公钥必须在接收方(我老婆)信任的人(身份认证机构可以说是婚姻局)注册。 注册后,身份认证机构将为您颁发数字证书。 文件签名后,将数字证书连同文件和签名一起发送给接收方,接收方向身份认证机构询问是否真的是用我的密钥签名的文件。 这里涉及到第三方,因为第三方知道我的私钥,这就需要第三方有足够的信誉和保密性。 我觉得这个私钥就像我们的签名一样,因为每个人都有自己笔迹的特点,是自己独有的,别人是不会模仿的。 不知道这到底是怎么写的比特币私钥分享网站,这是我的私钥。 当然,真正的签名机制和这里的机制还是有很多区别的,我只是打个比方。

比特币 私钥 密码_比特币私钥分享网站_比特币私钥数据库