区块链公司

笃志产品应用场景开发

当前位置: 网站首页 行业新闻 区块链技术的非对称密码学

区块链技术的非对称密码学

行业新闻 点击量:89 发表时间:2019-01-26 13:58:02

区块链技术使用非对称密钥加密(也称为公钥加密)。

 

非对称密钥密码术使用一对密钥:公钥和私钥,它们在数学上彼此相关。在不降低进程安全性的情况下公开公钥,但如果数据要保留其加密保护,则私钥必须保密。即使在两个密钥之间存在关系,也不能基于公钥的知识有效地确定私钥。可以使用私钥加密,然后使用公钥解密。或者,可以使用公钥加密,然后使用私钥解密。

 

非对称密钥加密通过提供一种机制来验证交易的完整性和真实性,同时允许交易保持公开,从而在彼此不了解或彼此不信任的用户之间实现信任关系。

 

为此,交易是“数字签名”。这意味着私钥用于加密事务,以便具有公钥的任何人都可以解密它。由于公钥是免费的,因此使用私钥加密事务证明了事务的签名者可以访问私钥。或者,可以使用用户的公钥对数据进行加密,以便只有具有私钥访问权限的用户才能对其进行解密。缺点是非对称密钥加密通常计算缓慢。

 

这与对称密钥加密形成对比,其中单个密钥用于加密和解密。

 

使用对称密钥加密,用户必须已经建立了彼此建立的信任关系以交换预共享密钥。在对称系统中,可以使用预共享密钥解密的任何加密数据确认它是由具有对预共享密钥的访问权限的另一用户发送的; 没有访问预共享密钥的用户将无法查看解密数据。与非对称密钥密码术相比,对称密钥密码术的计算速度非常快。因此,当声称使用非对称密钥加密来加密某些内容时,通常使用对称密钥加密对数据进行加密,然后使用非对称密钥加密对对称密钥进行加密。

 

以下是在许多区块链网络中使用非对称密钥加密的总结:

 

1.私钥用于对交易进行数字签名。

 

2.公钥用于派生地址。

 

3.公钥用于验证使用私钥生成的签名。

 

4.非对称密钥加密提供了验证向另一个用户传输值的用户是否拥有能够签署事务的私钥的能力。

 

煊凌科技是一家专业的区块链公司,从业至今为来自不同领域的客户提供了优质且专业的开发服务。当前,业务范围不断扩大,包含区块链钱包、交易所、fomo3d等多项开发服务。欢迎感兴趣的看官,拨打我司电话:18011728102了解更多详情!

编辑:煊凌科技

推荐阅读