RSA。 RSA 是一种非对称公钥加密算法,也是对通过 Internet 传输的信息进行加密的标准。 RSA 加密可靠且强大,因为它会产生大量乱码,让潜在的黑客感到沮丧,导致他们花费大量时间和精力闯入系统。
河豚鱼。 Blowfish 是另一种用于替代 DES 的算法。这个对 巴西手机号码几位 称工具将消息分成 64 位块并单独加密。 Blowfish 因其快速、灵活和不可破解而享有盛誉。它是公共领域,这意味着它是免费的,这进一步增强了它的吸引力。 Blowfish 广泛应用于电子商务平台、支付安全、密码管理工具。
双鱼。 Twofish 是 Blowfish 的继承者。这是一种无需许可的对称加密器,可解密 128 位数据块。此外,无论密钥大小如何,Twofish 始终以 16 轮对数据进行加密。 Twofish 非常适合软件和硬件环境,并且被认为是同类中最快的之一。许多用于加密文件和文件夹的现代软件解决方案都使用这种方法。
里维斯特-沙米尔-阿德曼 (RSA)。 Rivest-Shamir-Adleman 是一种基于两个大素数乘积分解的非对称加密算法。只有知道这两个数字的用户才能成功解密该消息。数字签名通常使用 RSA,但在加密大量数据时该算法可能会很慢。
3DES
(3DEA),但更广为人知的名称是 3DES。这是因为 3DES 方法使用数据加密标准 (DES) 密码对数据进行三次加密。 DES 是一种基于 Feistel 网络的对称密钥方法。作为对称密钥密码,它使用相同的密钥进行加密和解密。 Feistel网络使每个流程几乎完全相同,从而实现更高效的技术。
尽管 DES 的块和密钥大小为 64 位,但实际上密钥仅提供 56 位的安全性。由于 DES 的密钥长度较短,因此创建了 3DES 作为更安全的替代方案。在3DES中,DES算法使用三个密钥执行三次;然而,只有当使用三个不同的密钥时才被认为是安全的。
随着标准 DES 的缺点变得明显,3DES 被广泛应用于各种应用中。在 AES 出现之前,它是最常见的加密算法之一。
其应用示例包括:
EMV支付系统
微软办公软件
火狐浏览器
由于存在更好的替代方案,其中一些站点不再使用 3DES。
根据美国国家标准与技术研究院 (NIST) 提交的草案,3DES 的所有变体将于 2023 年淘汰,并于 2024 年禁止。虽然只是一个草案,但这个计划代表着一个时代的结束。