LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 第十六问|什么是非对称加密?

第十六问|什么是非对称加密?

2019-10-16 数金链 来源:区块链网络

听说不懂“区块链”就真的OUT了?分布式数据存储、点对点传输、共识机制...这些高大上的名词到底是什么意思。

数金博士88问,带你从零认识区块链,一起揭开区块链的神秘面纱。

4SzaPY57MULC7sfv4hUFjdC3q0JHaXfqDmA5QKOB.png

假设甲欠乙1块钱,那么在一个虚拟的网络空间中,甲、乙在还钱过程中会出现哪些问题?

第一:当乙收到1块钱的时候,甲该怎么证明这1块是甲还的呢?

第二:倘若甲已经还给乙1块钱,但是乙却说甲并未还给他,那么甲该怎么证明这1块钱确实还给了乙呢?

这时候就可以使用非对称加密技术。

非对称加密

从密码体制来说,密码加密分为对称加密和非对称加密两大类。

对称加密指用同样的密钥来进行加密和解密,是最快速、简单的一种加密方式,虽然它效率高,并被广泛使用在很多加密协议的核心当中,但存在加密数据易篡改、易破解的问题。

WFsbZzNd8bI0fHp0pSewhuChtER37ItnU8mYRCXp.jpeg

基于安全性和对称加密的缺点问题,出现了非对称加密算法。非对称加密采用两套密钥,每个用户都有两个密钥:公钥和私钥,两个密钥互相匹配,但只有公钥对外公开,私钥仅用户本人持有。

VOK6eC7O9ij5lkBxv321LAgZbqLpBOTThcQ4CoFC.jpeg

非对称加密保证去中心化

在区块链的世界里,常常听到“区块链具有去中心化属性”,区块链就是依靠非对称加密技术实现去中心化的。非对称加密技术可以让链上所有节点都能验证交易的真伪,从而不需要一个类似银行的机构来验证交易的真伪。

比特币为例,任意一笔交易需要公钥和私钥进行匹配,匹配之后就会被写进账本里,只要管理好私钥,知道自己的比特币地址和对方的比特币地址,就能够安全的实现转账,不需要中心化的机构来验证交易信息。因此,非对称加密技术保证了区块链去中心化的特点。

非对称加密应用

1、信息加密,对信息的传输意义重大,防破解,防公钥丢失。

2、数字证书,数字证书是在实现信息的公钥加密后,签名和数字证书保证信息的再次加密的不可篡改。

3、登陆认证,服务器端保存公钥,客户端保存私钥,一个私钥登陆一个服务器,且数据传出到服务器被公钥加密。

4、数字签名,对每个交易信息的验证,防止有人进行篡改,保护数据的所有权证明,通俗的说就是我给这份数据打上了标签,所有权归我,我再给个查询方式给大家来验证承认这个事实。

结语

非对称加密技术是区块链去中心化的基础,交易时需要公钥和私钥相互匹配,私钥的安全性相当重要,一旦丢失,资产的安全将受到威胁,谁掌握了私钥,谁才真正掌握了数字资产,因此非对称密码体制的安全性取决于私钥的保密性。

—-

编译者/作者:数金链

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...