• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
0 评论 收藏 复制链接 分享

在线数据脱敏

标签 数据处理

使用浏览器能力实现,您的数据不会被上传到云端。
  • 数据
  • 哈希脱敏
  • 遮盖脱敏
  • 替换脱敏
  • 变换脱敏
  • 加密脱敏
  • 洗牌脱敏
  • 截断脱敏
  • 扰动脱敏
  • 执行JS
1. 在数据面板中选择输入数据的格式,以及对输入数据的哪些部分进行脱敏
2. 每一个数据脱敏方法,都可以反复进行多次
3. 在脱敏方法中,点击预览,可以预览脱敏处理效果。点击应用则应用当前的脱敏方法
先选择数据格式,再打开数据文件或者输入数据
在输入数据中,跳过指定行数
从 0 开始,包含
大于起始索引,不包含
d, g, i, m, s, u, v, y
从 0 开始
1. 对选择的数据进行哈希值计算,用哈希值替换选择的数据
2. 如果选择的数据不是字符串,将会被转换为字符串
允许空
使用该字符进行遮盖
如果不保留,特殊字符也会被替换为遮盖字符
小数点前保留位数,范围为 1 - 19
字符移动的位数,大于等于 1
1. 在 数据 中选择的脱敏数据作为加密输入数据
2. 如果选择的数据不是字符串,将会被转换为字符串
3. 字符串将使用 utf-8 字符集转换为字节数组
4. 请确保您了解并正确设置加密相关参数。AES, DES, 3DES 加密相关信息可以搜索本站工具并测试
允许空
如果不保留,特殊字符也会被删除
可以取到
大于最小值,取不到
小数点后保留位数
在线数据脱敏-工具简介

在线数据脱敏工具,支持打开 txt,csv,json,excel 数据,对敏感数据进行哈希脱敏、遮盖脱敏、替换脱敏、变换脱敏、加密脱敏、洗牌脱敏处理。脱敏处理后的数据支持下载到本地。

在线数据脱敏-使用说明

在线数据脱敏处理工具,对数据中的敏感信息通过脱敏规则进行变形处理,从而实现隐私数据的可靠保护。 本工具支持对数据数据进行 哈希脱敏,遮盖脱敏,替换脱敏,变换脱敏,加密脱敏,洗牌脱敏和自定义脱敏。 每一种脱敏类别下,还支持若干不同的脱敏算法。

  1. 数据:输入的待脱敏的数据。本工具支持两种方式输入数据:
    一、打开文件,支持打开 txt, csv, json, excel 文件。对于 txt, csv, json 文件,文件编码要求为 UTF-8 。
    二、手动输入数据,您需要在初始状态或者点击清空按钮后,再手动输入数据。
  2. 数据面板:
    1. 数据格式:输入数据的格式。支持 txt, csv, json, excel 格式。 txt 格式将被解析为 string[], csv 格式将被解析为 [][], json 格式将被解析为 json [], excel 格式将被解析为 [][]
    2. 跳过行:在输入数据中,跳过指定行数。通常用于跳过 csv, excel 的标题行。
    3. 脱敏范围:选择对数据的什么部分进行脱敏处理。
      1. txt 格式:支持整行、索引范围、正则匹配。 整行:将整行字符串作为每个脱敏方法的输入数据进行处理。 索引范围:将整行字符串索引范围内的字符作为脱敏方法的输入数据进行处理。 正则匹配:将整行字符串被正则表达式匹配的部分作为脱敏方法的输入数据进行处理。
      2. csv 格式:支持整行、选择列、正则匹配。 整行:将整行字符串作为每个脱敏方法的输入数据进行处理。 选择列:将选择的列作为脱敏方法的输入数据进行处理。 正则匹配:将列中被正则表达式匹配的部分作为脱敏方法的输入数据进行处理。
      3. json 格式:支持 JSON Path。 JSON Path:将输入数据中,被 JSON Path 选中的部分,作为脱敏方法的输入数据进行处理。
      4. excel 格式:支持选择列、正则匹配。 选择列:将选择的列作为脱敏方法的输入数据进行处理。 正则匹配:将列中被正则表达式匹配的部分作为脱敏方法的输入数据进行处理。
  3. 复制:复制数据中的内容。
  4. 下载:将当前处理后的数据下载为文件。根据数据格式不同,分别下载为 txt, csv, json 和 xlsx 文件。 txt, csv, json 文件的编码为 UTF-8 。
  5. 还原:将当前处理后的数据恢复为初始状态。
  6. 清空:清空当前输入的数据。
  7. 脱敏算法说明:
    算法分类 分类描述 算法描述 输入参数 输入数据
    哈希脱敏 不可逆算法。
    适用于密码或需要通过对比进行敏感数据确认的场景。
    支持常见的哈希算法,并支持加盐值配置。
    MD5 随机盐,随机盐位置,结果格式 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    SHA-1 随机盐,随机盐位置,结果格式
    SHA-224 随机盐,随机盐位置,结果格式
    SHA-256 随机盐,随机盐位置,结果格式
    SHA-384 随机盐,随机盐位置,结果格式
    SHA-512 随机盐,随机盐位置,结果格式
    SHA3-224 随机盐,随机盐位置,结果格式
    SHA3-256 随机盐,随机盐位置,结果格式
    SHA3-384 随机盐,随机盐位置,结果格式
    SHA3-512 随机盐,随机盐位置,结果格式
    HmacMD5 密码,随机盐,随机盐位置,结果格式
    HmacSHA1 密码,随机盐,随机盐位置,结果格式
    HmacSHA256 密码,随机盐,随机盐位置,结果格式
    HmacSHA512 密码,随机盐,随机盐位置,结果格式
    遮盖脱敏(*和#) 不可逆算法。
    适用于前端展示或敏感数据分享的场景。
    通过使用特殊字符星号(*)或者井号(#),对部分文字进行遮盖实现敏感数据的脱敏。
    保留前n后m n,m,遮盖字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    保留自n至m n,m,遮盖字符
    遮盖前n后m n,m,遮盖字符
    遮盖自n至m n,m,遮盖字符
    特殊字符前遮盖 遮盖字符,特殊字符,保留特殊字符
    特殊字符后遮盖 遮盖字符,特殊字符,保留特殊字符
    特殊字符前保留 遮盖字符,特殊字符,保留特殊字符
    特殊字符后保留 遮盖字符,特殊字符,保留特殊字符
    替换脱敏 部分可逆算法。
    适用于证件号等构成规则固定的字段脱敏。
    使用替换码表进行映射替换(可逆),或使用随机区间进行随机替换(不可逆),实现字段整体或者部分内容的脱敏。
    映射替换 映射字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    随机替换 小写字母随机替换字符,大写字母随机替换字符,数字随机替换字符,映射字符
    变换脱敏 部分可逆算法。
    适用于对敏感数据集进行分析和统计类场景。
    提供对数字或日期等进行取整操作(不可逆)和对文字进行位移操作(可逆)、格式转换操作(可逆)三类变换脱敏算法。
    数字取整 保留小数点前第N位。N的取值范围:1~19。 输入数据为数值。如果输入数据不是数值,将被转换为数值。
    日期取整 输入日期格式,输出日期格式 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    字符位移 移位数,移位方向 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    转为HEX 大小写 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    转为Base64   输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    加密脱敏 可逆算法。
    适用于对需要回源的字段进行加密的场景。
    支持常见的对称加密算法。
    DES算法 输入数据格式,密码,IV,加密模式,填充,结果格式 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。字符串内容根据输入数据格式支持 string,hex,base64 内容。
    3DES算法 输入数据格式,密码,IV,加密模式,填充,结果格式 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。字符串内容根据输入数据格式支持 string,hex,base64 内容。
    AES算法 输入数据格式,密码,IV,加密模式,填充,结果格式 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。字符串内容根据输入数据格式支持 string,hex,base64 内容。
    洗牌脱敏 不可逆算法。
    适用于随机打乱字段数据的场景。
    随机洗牌   输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    截断脱敏 不可逆算法。
    通过截断敏感数据的一部分或全部,限制访问敏感信息的范围。例如,只显示姓名的首字母;
    保留前n后m n,m 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    保留自n至m n,m 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    去除前n后m n,m 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    去除自n至m n,m 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    特殊字符前去除 特殊字符,保留特殊字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    特殊字符后去除 特殊字符,保留特殊字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    特殊字符前保留 特殊字符,保留特殊字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    特殊字符后保留 特殊字符,保留特殊字符 输入数据为字符串。如果输入数据不是字符串,将被转换为字符串。
    数据扰动脱敏 不可逆算法。
    在数据集中引入微小、随机的变化,使个体数据点难以被识别,但保持整体数据分布、相关性和趋势不变。
    添加随机噪声 数值类型,噪声最小值,噪声最大值,精度 输入数据为数值。如果输入数据不是数值,将被转换为数值。
    执行JS(自定义脱敏)   执行自定义 JavaScript 代码,处理数据脱敏。 JavaScript 代码 参考代码定义说明。