当前位置:在线工具>加密解密>

Cisco Type 7混淆算法

输出的结果
00:00:00

Cisco Type 7 是一种弱加密算法,用于保护 Cisco 设备配置文件中的密码(如 enable secret)。其本质是固定密钥异或(XOR),安全性很低。

Cisco Type 7 属于弱加密(可逆异或变换),在安全领域常被定性为“混淆”而非真正加密,因其无密钥保密性且极易破解。

🧬 加密原理

  • 固定密钥:

    "tfd;kfoA,.iyewrkldJKD"(共 24 个字符,索引 0~23)

  • 随机盐(Salt):

    生成一个 0~15 的随机整数,作为密钥的起始偏移索引。

  • 加密过程:

    1. 对明文密码的每个字符 p[i],执行 p[i] ^ key[salt + i](逐字节异或)。
    2. 将异或结果转为两位大写十六进制字符串(如 0x2A → "2A")。
  • 输出格式:

    盐值的两位十六进制 + 加密后的十六进制字符串。例如:盐值为 9,密文为 "1C 2A 1C",输出 "091C2A1C"。