主页 > imtoken钱包2.0版本下载 > 一分钟了解最流行的非对称加密算法RSA

一分钟了解最流行的非对称加密算法RSA

imtoken钱包2.0版本下载 2023-09-06 05:11:15

摘要:RSA算法是由麻省理工学院的三位学者Ron Rivest、AdI Shamir和Leonard Adleman提出的一种非对称加密算法,并以他们的名字命名为RSA。 它是加密、数字签名等功能的结合。 它是目前最流行的加密算法,广泛应用于计算机网络、银行系统等。

基础普及(73):一分钟了解最流行的非对称加密算法 RSA

比特币算法软件_比特币采用的加密算法是什么_比特币地址算法

什么是RSA算法?

RSA算法是由麻省理工学院的三位学者Ron Rivest、AdI Shamir和Leonard Adleman提出的一种非对称加密算法,并以他们的名字命名为RSA。 它集加密、数字签名等功能于一体,是目前最流行的加密算法,广泛应用于计算机网络、银行系统等。

比特币地址算法_比特币采用的加密算法是什么_比特币算法软件

RSA算法的原理是什么?

在数学世界中,有一些公认的需要大量计算才能得到结果的问题,例如大数分解问题、离散对数问题、椭圆曲线问题等。

比特币采用的加密算法是什么_比特币地址算法_比特币算法软件

RSA 算法使用了非常尖锐的大数分解不对称问题。 将两个质数相乘非常简单,但是对相乘结果进行因式分解却非常困难。 只有找到一种快速的分解算法,才有可能破解RSA加密信息。

RSA算法有什么缺点?

比特币算法软件_比特币地址算法_比特币采用的加密算法是什么

RSA 并不完美。 由于使用大素数来保证安全性,势必会受到素数生成技术的限制,其安全性取决于大数分解的难度。

随着硬件和算法的不断完善,RSA算法也暴露出一些致命的缺点。 比如从1024位到现在的2048位,密钥长度增长非常快。

比特币算法软件_比特币采用的加密算法是什么_比特币地址算法

综上所述:

RSA是非对称加密算法的先驱,应用最广泛。 比如https协议,银行卡,手机端都使用RSA算法,非常流行。 但其密钥长度越来越长,需要不断改进设备的存储和计算能力。 造成经济损失的能力。

看到这里,比特币采用了椭圆曲线加密算法ECC和SHA256加密算法,彻底抛弃了RSA算法。 近日,郎咸平教授在微博上表示,谷歌实现量子霸权,导致比特币跳水。 很多人担心量子计算机会威胁到比特币的安全,其实ECC比RSA更安全比特币采用的加密算法是什么,如果真的实现量子霸权,你应该考虑的是你的银行卡余额比特币采用的加密算法是什么,而不是比特币。