电台主播:鲸鱼小姐姐
区块链小课堂
第10课 非对称加密的相关名词介绍(2)
大家好,欢迎收听鲸鱼小姐姐的区块链小课堂,本栏目由忠义资本赞助播出。
今天我们为大家介绍下另外几个非对称加密的相关名词
1、非对称加密/ Asymmetric Cryptography
非对称加密是一种保证区块链安全的基础技术。该技术含有两个密钥:公钥和私钥,首先,系统按照某种密钥生成算法,将输入经过计算得出私钥,然后,采用另一个算法根据私钥生成公钥,公钥的生成过程不可逆。由于在现有的计算能力条件下难以通过公钥来穷举出私钥(即计算上不可行),因此可以认为是数据是安全的,从而能够保证区块链的数据安全。
2、同态加密/ Homomorphic Encryption
同态加密是一种特殊的加密方法,允许对密文根据特定的代数运算方式进行处理后得到的仍然是加密的结果,将其解密所得到的结果与对明文进行同样的运算结果是一样的。即“对密文直接进行处理”与“对明文进行处理后并加密”其结果是一样的,这项技术可以在加密的数据中进行诸如检索、比较等操作而无需对数据先进行解密,从根本上解决将数据委托给第三方时的保密问题。
3、公钥加密/ Asymmetric Cryptography / Public Key Cryptography
公钥加密是一种特殊的加密手段,具有在同一时间生成两个密钥的处理(私钥和公钥),每一个私钥都有一个相对应的公钥,从公钥不能推算出私钥,并且被用其中一个密钥加密了的数据,可以被另外一个相对应的密钥解密。这套系统使得节点可以先在网络中广播一个公钥给所有节点,然后所有节点就可以发送加密后的信息给该节点,而不需要预先交换密钥。
4、RSA 加密算法/ RSA Algorithm
RSA 公开密钥密码体制是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。它通常是先生成一对 RSA 密钥,其中之一是保密密钥,由用户保存; 另一个为公开密钥,可对外公开,甚至可在网络服务器中注册。
5、椭圆加密算法/ Elliptic Curve Cryptography / ECC
椭圆加密算法是一种公钥加密体制,最初由Koblitz和 Miller 两人于 1985 年提出,其数学基础是利用椭圆曲线上的有理点构成 Abel 加法群上椭圆离散对数的计算困难性。
以上就是今天鲸鱼小姐姐讲解的内容,学习更多区块链小知识,请关注“鲸鱼社群”微信公众号。
·The End·
领取专属 10元无门槛券
私享最新 技术干货