将明文密码加密为思科设备运行配置可用的类型七密文,支持随机或指定偏移量,直接生成密码七配置行,配合解密工具实现加密解密闭环验证,一键复制密文与配置行。
running-config 可用的 Type 7 密文,自动生成 password 7 配置行,可直接粘贴到配置中。支持随机或指定偏移量。Type 7 算法是 Cisco IOS 用于隐藏配置文件中明文密码的弱混淆方案,本质为 Vigenère 式 XOR 异或,使用固定 53 字节密钥串,并非安全加密。
加密时按 密文[i] = 明文[i] XOR 密钥[(偏移 + i) % 53] 逐字节处理;偏移量(0~15)决定密钥起始位置,使用相同偏移量加密同一明文会得到相同密文,随机偏移每次生成不同密文但均可正常解密。
输出格式:2 位十六进制偏移量 + 密文字节hex,如 0722455D0A16。密文可直接放入 password 7 xxxx 配置行,与解密工具共用同一密钥串实现双向还原。