DES(数据加密标准): DES由IBM于1976年推出,是第一个广泛使用的对称加密方法。它最初是为了保护敏感的政府信息而开发的,并于 1977 年成为美国联邦机构的官方加密标准。 DES 将明文数据分成 64 位块,并在 16 个周期内应用各种加密过程,产生 64 位密文块作为输出。然而,由于密钥长度较短,DES 于 2005 年被弃用,并被 AES 取代。
3DES(三重数据加密标准): 3DES 是 DES 的改进版,它对每个 Viber 数据 数据块依次应用三次 DES 算法。此过程显著提高了加密的强度。虽然 3DES 比 DES 提供了更高的安全性,但它比 AES 更慢、效率更低,因此在现代应用中不太常见。
值得注意的是,目前广泛使用的 TLS 1.2 协议由于 DES 加密方法存在漏洞,因此并不使用该加密方法。
对称加密使用单个密钥进行加密和解密,而非对称加密则使用更复杂的方法——多个数学相关的密钥。这种加密也称为公钥加密,涉及“公钥”和“私钥”。
当 Alice 和 Anton 需要互相交换信息时,对称加密非常有效。 通信,每个人使用不同的密钥就会变得不切实际且不方便。
为了解决这个问题,Anton 使用了公钥加密。在这种方法中,安东将他的公钥提供给任何想要向他发送信息的人,但将他的私钥保密。他指示其他人使用他的公钥加密数据,确保只有使用他的私钥才能解密。这种方法消除了泄露私钥的风险,因为只有使用 Anton 的私钥才能解密数据。