非对称加密指的是通过一对密钥来对数据进行加密解密的算法,加密的密钥叫公钥,解密的公钥叫私钥。
私钥是随机生成的,而公钥由私钥推导出来的(由一系列算法),从公钥无法推导出私钥;
应用场景:A对B发送一段保密信息的时候,需要拿到B的公钥对信息进行加密后再发送给B,B收到这段加密信息之后通过自己的私钥对这段信息进行解密才能看到信息原文;这样避免了信息被别人劫取的风险。
比特币网络中的使用:一般在比特币中用不到公钥,用到的是私钥和比特币钱包地址;公钥只是在要花一笔币的时候比特币钱包通过你的私钥推导出公钥再做下验证。
比特币钱包地址:公钥用hash算法推导出来的的地址
网友评论