链圈百科:非对称加密

Posted 公链财经

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链圈百科:非对称加密相关的知识,希望对你有一定的参考价值。

链圈百科

每天多学一点,成长为一株健壮的韭菜。

14

COIN



非对称加密/AsymmetricCryptography

非对称加密是一种保证区块链安全的基础技术。该技术含有两个密钥:公钥和私钥,首先,系统按照某种密钥生成算法,将输入经过计算得出私钥,然后,采用另一个算法根据私钥生成公钥,公钥的生成过程不可逆。由于在现有的计算能力条件下难以通过公钥来穷举出私钥(即计算上不可行),因此可以认为是数据是安全的,从而能够保证区块链的数据安全。

同态加密/HomomorphicEncryption

同态加密是一种特殊的加密方法,允许对密文根据特定的代数运算方式进行处理后得到的仍然是加密的结果,将其解密所得到的结果与对明文进行同样的运算结果是一样的。即“对密文直接进行处理”与“对明文进行处理后并加密”其结果是一样的,这项技术可以在加密的数据中进行诸如检索、比较等操作而无需对数据先进行解密,从根本上解决将数据委托给第三方时的保密问题。

公钥加密/AsymmetricCryptography/PublicKeyCryptography

公钥加密是一种特殊的加密手段,具有在同一时间生成两个密钥的处理(私钥和公钥),每一个私钥都有一个相对应的公钥,从公钥不能推算出私钥,并且被用其中一个密钥加密了的数据,可以被另外一个相对应的密钥解密。这套系统使得节点可以先在网络中广播一个公钥给所有节点,然后所有节点就可以发送加密后的信息给该节点,而不需要预先交换密钥。


【“扫一扫”,关注我,好资讯,不迷路

回顾往期精彩内容




以上是关于链圈百科:非对称加密的主要内容,如果未能解决你的问题,请参考以下文章

区块链小百科19期 非对称加密算法?

一分钟揭示对称加密与非对称加密的本质

非对称加密与椭圆曲线

区块链百科|如何理解非对称加密?

使用 Python 处理非对称加密,竟然如此简单

使用Python处理非对称加密-测试大佬常用的处理方式