首页/网络/网络设备配置速查/口令密文存储与显示加密
设备开局与基础配置61 条

口令密文存储与显示加密

配置文件中口令的存储形态决定泄露后的危害:华为 irreversible-cipher、思科 type 7 弱加密、H3C cipher/hash 两档,安全基线审计都要检查这一项。

网络设备配置速查网络更新于 2026-10-13

配置里的口令以什么形态存下来

设备配置文件经常被导出、发给厂商、贴进工单,文件里口令的存储形态直接决定泄露后的危害。三厂的做法差别很大:华为的 irreversible-cipher 与 H3C 的 hash 属于不可逆摘要,配置里还原不出明文;思科的 service password-encryption 只是把明文换成 type 7 编码,算法公开且有现成解码工具,只能防肩窥、不能防破解。做安全基线检查时,看配置文件里的口令密文形态,比看设备有没有设密码更能说明问题。

基本信息

适用场景等保合规检查、配置外发前脱敏
适用平台三厂全部设备
华为关键命令local-user ... password irreversible-cipher
思科关键命令service password-encryption、enable secret
H3C 关键命令password hash(不可逆)与 password cipher(可逆)两档

典型使用场景

  • 安全基线审计:检查配置文件中是否残留明文或弱编码口令
  • 配置外发前脱敏:把配置发给厂商或第三方前统一处理敏感字段
  • 设备开局规范:规定本地用户的密码必须用不可逆方式存储
  • 历史设备整改:老设备沿用的弱加密口令需要批量升级写法
  • 事故复盘:判断口令泄露后的影响范围,看密文形态能直接得出结论

华为 VRP

华为 VRP
[Huawei-aaa] local-user netadmin password irreversible-cipher Admin@2026
! 配置文件中保存为不可逆摘要,无法还原明文
[Huawei-aaa] local-user netadmin privilege level 15
[Huawei-aaa] local-user netadmin service-type ssh terminal

思科 IOS 与 H3C

思科 IOS 与 H3C
! 思科 IOS
SW-CORE-01(config)# service password-encryption
SW-CORE-01# show running-config | include password
enable secret 5 $1$mERr$...          ! 强散列,推荐
username x password 7 030752180500   ! type 7 弱加密,可逆,不推荐

! H3C Comware
[H3C-luser-manage-netadmin] password hash $h$6$QyrbzH...   ! 不可逆
[H3C-luser-manage-netadmin] password cipher ...            ! 可逆,外发需脱敏

三厂口令存储形态

平台推荐写法存储形态能否还原明文
华为 VRPpassword irreversible-cipher不可逆摘要不能
思科 IOSenable secret、username ... secretMD5/SHA 类散列不能
思科 IOSservice password-encryption 后的 passwordtype 7 编码能,工具可解
H3C Comwarepassword hash不可逆摘要不能
H3C Comwarepassword cipher可逆加密能,需脱敏处理
开启 service password-encryption 后,只有明文形式的口令会被转成 type 7,已经用 secret 保存的散列不受影响。它是补齐老配置的兼容手段,不是安全加固手段。
配置外发前要逐项人工审阅,不能只靠口令形态判断:SNMP 团体字、某些协议认证字段在部分版本里仍以明文或可逆形式存在,密文口令之外同样需要脱敏。

易错点

  • 把 type 7 当加密:它是可逆编码且有公开解码工具,看到 password 7 不能认为该口令已被保护
  • 改了密码写法不清理旧行:配置文件里新旧两行同时存在时,旧的弱编码口令仍可被利用
  • 外发配置不脱敏:厂商、集成商拿到的配置文件等同于拿到了设备全部凭据
  • 只关注登录口令忽略其他字段:SNMP 团体字、备份脚本里的口令同样属于外发脱敏范围

数据来源与参考

  • 华为产品文档:口令加密方式
  • Cisco service password-encryption 命令参考
  • H3C Comware 7 用户口令管理

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌