参考资料

  1. Base64是一种基于64个可打印字符来表示二进制数据的编码方式。
  2. MD5加密工具列表
  3. Escape加密/解密是一种基于字符转义的编码方法
  4. GUID(全局唯一标识符)是一种由算法生成的128位数字标识符
  5. 散列/哈希加密是一种将任意长度的输入数据转换为固定长度输出的单向加密方法
  6. htpasswd是Apache HTTP服务器提供的用于管理用户认证密码的工具
  7. SHA(Secure Hash Algorithm)是一种密码散列函数
  8. URL网址16进制加密是一种将URL中的字符转换为16进制编码的技术

AES加密/解密

简介:
AES(Advanced Encryption Standard)是一种对称加密算法,采用128/192/256位密钥长度,分组长度为128位。被广泛用于数据加密保护。

用法:

  1. 加密:

  • 输入:明文、密钥

  • 处理:通过AES算法加密

  • 输出:密文

  1. 解密:

  • 输入:密文、密钥

  • 处理:通过AES算法解密

  • 输出:明文

功能说明:

  1. 支持多种工作模式:ECB、CBC、CFB、OFB、CTR

  2. 密钥长度可选:128位、192位、256位

  3. 提供数据机密性保护

  4. 运算速度快,适合大量数据加密

  5. 需要安全保管密钥

典型应用场景:

  • 文件加密

  • 网络通信加密

  • 数据库字段加密

  • 数字签名