公钥是公开的没有错,但是不是每个人都知道公钥,你的公钥只给你需要的人。有了公钥确实可以解来密码,但是加密文件你只发给需要的人,除非他们把文件公开,否则没有加密文件,只知道公钥没有用的。
最近很多关注区块链的朋友向我们咨询了关于以太坊私钥加密方式(以太坊公钥加密,私钥解密)的问题,接下来币圈之家就在这里给大家详细解释这个问题。如果对您带来帮助,可以继续关注我们币圈之家
1、先放一张以太坊的架构图:在学习的过程中主要是采用单个模块了学习了解的,包括P2P,密码学,网络,协议等。
2.直接开始总结:密钥分发问题也是密钥传输问题。如果密钥是对称的,则只能离线交换密钥。
3.如果密钥在线传输,可能会被截获。
4.所以采用非对称加密,两个密钥,一个私钥自留,一个公钥公开泄露。
5.公钥可以在线传输。
6.不需要离线交易。
7.确保数据的安全性。
8.如上图所示,节点A向节点B发送数据,用公钥加密。
9.节点A从自己的公钥中获得节点B的公钥,加密明文数据,并将密文发送给节点B.
10.而节点b用它自己的私钥解密。
1.无法解决消息篡改问题。
12.如上图所示,节点A使用B的公钥进行加密,然后将密文传输给节点B。
13.节点b用节点a的公钥解密密文.
14.因为A的公钥是公开的,一旦被网上黑客截获消息,密文就没用了。
15.说白了,这种加密方式只要截获消息就能解锁。
上述文章内容是币圈之家关于以太坊私钥加密方式(以太坊公钥加密,私钥解密)的解答。如有其他更多疑问,请继续关注币圈之家