加载中 ...

区块链的非对称加密是什么技术

2019-10-29 15:55 编辑:btc268.com 来源:区块链资讯

  

  区块链的非对称加密技术其实是相对对称加密而言的,对称加密中加密和解密过程用的是同一把钥匙,而非对称加密是加密和解密过程用的是一对密钥。

  非对称加密的这对密钥分别称为公钥和私钥,区别就是公钥是可以公开的,私钥是个人存储和维护的;公钥加密的数据只能用配对的私钥来解密,私钥加密的数据同样也只能用配对的公钥来解密。

  在一个人用非对称加密就可以产生数字签名;假设有一笔交易,一个人给你转钱,这个消息或这笔交易有固定的数据格式,通过哈希函数算出这个交易的哈希值,通过使用私钥加密得到一个数字签名,然后可以把数字签名以及这个消息同时发送给其他人。

  

  在其他人拿到这个消息和数字签名后,首先可以把这个消息的消息摘要算出来,然后就可以用公钥验证这个签名是否真的是由这个消息摘要算出来的,进而判断这个消息是否由我签署并且没有被篡改。

  数字签名的作用其实一是可以确认消息归属,即检验消息是否真的由私钥拥有者发出的,只要拿对应的公钥验证去签名,验证通过就可以证明消息是由私钥拥有者发出的;二是确保消息完整,如果消息被篡改,那么哈希值就发生了变化,用同样的数字签名就无法验证通过。

  现在非对称加密不需要实名认证每个人有多少钱,只需要用公钥作为钱包的地址,要花公钥钱包里的钱只需要用对应私钥对一笔交易签名,即可证明你是钱包的所有者,这笔交易别人无法篡改和伪造。

  

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:区块链的非对称加密是什么技术

原文地址:http://www.btc268.com/qkl/zs/16611.html

本文来源:区块链资讯编辑:btc268.com

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();