用户表 DN_USER

完整性相关字段

  • CIPHER_CONFIG 等保配置信息字段
  • INTEGRITY_FIELD 数据完整性校验字段

CIPHER_CONFIG配置结构说明

{
  "level": 2,
  "tenantId": "0",
  "name": "DEFAULT_CIPHER"
}
  • level 等保级别
  • tenantId 所属租户
  • name 加解密类型(系统管理员配置指定)
  • 跟系统安全配置一致

INTEGRITY_FIELD 数据生成

将非完整性校验字段内容整合,使用加密类型指定的摘要加密模式进行加密;
加密原文:按字段顺序将需要加密的数据拼接

id=1;name=zhangsan;alias=xxx;tenantId=0;……

加密类型: DATA_HASH

完整性校验应用

  • 登录
    开启三级等保时,完整性校验不通过,不允许登录
  • 系统管理员查看
    用户管理可查看当前用户体系的完整性校验结果,对校验不通过的数据进行手动排查;

业务相关加解密函数

  • standardencrypt 加密
    参数
      data
        待加密内容,必填
      cipherName
        加密配置内部名称,必填
      cipherType
        加密类型,DATA_HASH数据摘要,SYM_ENCRYPT对称加密,ASYM_ENCRYPT非对称加密,必填
      config
        可选参数,高级选项json格式字符串
    返回值: 加密后的字符串
  • standarddecrypt 解密
    参数
      data
        待解密内容,必填
      cipherName
        解密配置内部名称,必填
      cipherType
        解密类型,DATA_HASH数据摘要,SYM_ENCRYPT对称加密,ASYM_ENCRYPT非对称加密,必填
      config
        可选参数,高级选项json格式字符串
    返回值:解密后的字符串
作者:wangjingxin  创建时间:2026-10-21 16:17
最后编辑:wangjingxin  更新时间:2026-10-21 17:12