哪些是流行的加密算法?
以下是一些流行的加密算法:
三重DES − 三重DES旨在取代曾经广泛使用的Data Encryption Standard (DES)算法。这种对称密钥数据加密方法由于黑客不断利用其漏洞而变得过时。
三重DES成功地发展成为业界最广泛使用的对称算法。该算法需要一个56位的单个密钥,密钥总长度最多可达168位。由于它是连续加密,因此存在一个中等级别的漏洞,会将其保护降低到112位密钥的水平。
高级加密标准 − AES是一种对称密码,每次编码128位信息。用于解密数据的密钥可以有多种大小,例如128位、192位或256位。128位密钥对数据进行10轮加密,例如192位密钥进行12轮,256位密钥进行14轮。
在过去的几年里,AES已被证明是高效且可靠的。这种加密方法被许多组织广泛用于存储数据和两个连接方之间发送的信息。
RSA − RSA被开发为标准的公钥加密算法。它是不对称的,因为它具有一个用于加密发送和接收信息的公钥和一个私钥。它的加密方法花费黑客过多的时间来破解,并使通信非常安全。
RSA算法的密钥是通过将大数相乘并生成模数来生成的。由于所包含的数字很大,因此它使RSA比DES更安全。
虽然三重DES使用类似于112位的密钥,但RSA密钥的长度为1024到2048位。但是,政府和IT行业建议使用2048位密钥。
Twofish − Twofish是Blowfish的继任者,也是一种对称加密方法,在许多人中很受欢迎。它与它的前身相同。Twofish需要块加密并将信息分成128位长的块,并且密钥同时用于所有块。
加密的密钥可以长达256位。它通常用于处理能力较低的设备,而对Twofish加密消息进行暴力破解被认为是不现实的。
Blowfish − Blowfish是对称加密,与DES相同,因此以其高速而闻名。它是DES和RSA的顶级替代方案。该算法将发送的信息分成64位的块,并分别对其进行加密。
密钥的长度可以从32位到448位不等,到目前为止,加密尚未被破解。它之所以受欢迎的原因之一是该算法不属于任何个人或组织,并且每个人都可以免费在公共领域使用。许多行业都在使用它,包括软件和电子商务平台,这些平台需要保护支付信息和处理密码。