加密算法是信息安全的核心技术,通过将明文转换为密文来保护数据隐私。以下是常见分类及原理:

对称加密算法 🔄

  • AES(高级加密标准):高效安全,广泛用于文件加密
    AES
  • DES(数据加密标准):早期算法,已逐步被AES取代
  • 3DES:通过三重加密增强DES安全性

非对称加密算法 🔄

  • RSA:基于大数因子分解的公钥加密技术
    RSA
  • ECC(椭圆曲线加密):提供更短密钥长度的高强度加密
  • DSA(数字签名算法):专为数字签名设计的非对称方案

哈希算法 🧾

  • SHA-256:生成固定长度的加密摘要
    SHA-256
  • MD5:已被证明不安全,仍用于校验数据完整性
  • BLAKE2:比MD5更快速且安全的哈希算法

如需深入了解加密技术基础,可访问 加密学入门指南