参考资料

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

简介:
TripleDES(3DES)是一种对称加密算法,基于DES算法改进而来。它通过对数据应用三次DES加密来提高安全性。3DES使用168位密钥(三个56位DES密钥),有效密钥长度为112位。

用法:

  1. 加密流程:

  • 使用密钥K1进行DES加密

  • 使用密钥K2进行DES解密

  • 使用密钥K3进行DES加密

  1. 解密流程:

  • 使用密钥K3进行DES解密

  • 使用密钥K2进行DES加密

  • 使用密钥K1进行DES解密

功能说明:

  1. 密钥选项:

  • 三密钥模式(K1≠K2≠K3)

  • 双密钥模式(K1=K3≠K2)

  1. 工作模式:

  • ECB(电子密码本)

  • CBC(密码分组链接)

  • CFB(密码反馈)

  • OFB(输出反馈)

  1. 填充方式:

  • PKCS#5/PKCS#7

  • ISO 10126

  • ANSI X.923

  • 零填充

  1. 特点:

  • 比DES更安全

  • 兼容现有DES系统

  • 计算量是DES的三倍

  • 已被AES取代但仍在使用

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。