数据脱敏(四)脱敏算法-替换算法

脱敏算法篇使用阿里云数据脱敏算法为模板,使用算子平台快速搭建流程来展示数据


        "替换脱敏"是一种数据处理技术,主要用于保护个人隐私和数据安全。它通过将敏感信息(如姓名、身份证号、电话号码等)替换为无意义或随机的字符,以防止数据泄露和滥用。这种技术在数据分析、数据挖掘、数据共享等领域有广泛应用。

        在实际操作中,替换脱敏通常包括以下几个步骤:

1.识别敏感信息:首先需要确定哪些信息是敏感的,例如个人信息、财务信息等。这可以通过人工审查或使用自然语言处理等技术实现。

2.替换策略:根据业务需求和法规要求,制定合适的替换策略。例如,可以将姓名替换为“XXX”,将电话号码替换为“XXXX-XXXX-XXXX”等。

3.执行替换:使用编程语言或数据处理工具,对原始数据进行替换操作。这可以是全量替换,也可以是根据条件进行部分替换。

4.验证和测试:在替换完成后,需要对数据进行验证和测试,确保替换效果符合预期,且不影响数据的正常使用。

        需要注意的是,替换脱敏虽然可以保护个人隐私,但也可能导致数据失真,影响数据分析的准确性。因此,在使用替换脱敏时,需要权衡隐私保护和数据质量之间的关系。

替换脱敏及平台支持

        首先构建流程,从csv文件读取内容,之后对籍贯进行替换,并输出结果

        流程图如下,从csv文件选取姓名,籍贯两个字段,分发给替换算子。

替换脱敏-整体流程

替换脱敏-csv数据

替换脱敏-字典数据

第一分支:从字典里读取一列,随机替换给籍贯

替换脱敏-字典随机

第二分支:拿籍贯的值在字典里做映射

替换算子-字典映射

第三分支:根据正则表达式随机生成

替换算子-随机生成

        运行流程,查看结果

执行结果-随机替换

执行结果-字典映射

执行结果-随机生成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/689449.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝桥杯-整数删除

给定一个长度为 N 的整数数列:A1, A2, ... , AN。你要重复以下操作 K 次: 每次选择数列中最小的整数(如果最小值不止一个,选择最靠前的),将其删除。 并把与它相邻的整数加上被删除的数值。 输出 K 次操作后…

完整的 vue-router 导航解析流程

在Vue.js中,vue-router是一个官方提供的路由管理器,它能够帮助我们实现页面之间的无缝切换和导航。 本文将深入探讨vue-router的导航解析流程,并通过示例代码演示如何使用vue-router实现完整的导航过程。 首先,让我们来了解一下…

Linux环境安装Maven(详细图文)

目录 摘要 一、准备工作 1.检查当前环境是否安装maven 2.下载maven ​3.上传maven压缩包 4.解压maven包 5.移动到/usr/local目录下方便管理 6.配置maven环境变量 7.刷新配置文件 8.配置maven镜像仓库 9.验证是否成功 摘要 笔者Linux环境为:Ubuntu 22.04 …

OpenAI 官方论坛

OpenAI 论坛是一项新举措,汇集了领域专家和学生,就人工智能的现在和未来进行讨论和合作。该论坛举办的活动包括重点技术讲座的面对面聚会、OpenAI 的晚宴、教育网络研讨会和专家圆桌对话,以及为成员(包括 OpenAI 研究人员)提供大量交流和交流想法的机会。论坛节目将由社区…

解决Webstorm2023使用账号连接GitLab的问题personal access token instead of a password

问题 升级Webstorm之后,发现gitlab仓库拉取代码报错 报错信息 remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See https…

【论文精读】BERT

摘要 以往的预训练语言表示应用于下游任务时的策略有基于特征和微调两种。其中基于特征的方法如ELMo使用基于上下文的预训练词嵌入拼接特定于任务的架构;基于微调的方法如GPT使用未标记的文本进行预训练,并针对有监督的下游任务进行微调。 但上述两种策略…

kettle中JavaScript使用例子

1.将输入日期减一后,得到对应格式的输出 输入为20240216则Alert输出20240215 日期减一。 对应函数参考: https://blog.csdn.net/doasmaster/article/details/112978529

Windows11(非WSL)安装Installing llama-cpp-python with GPU Support

直接安装,只支持CPU。想支持GPU,麻烦一些。 1. 安装CUDA Toolkit (NVIDIA CUDA Toolkit (available at https://developer.nvidia.com/cuda-downloads) 2. 安装如下物件: gitpythoncmakeVisual Studio Community (make sure you install t…

day03-股票数据报表与导出

day03-股票数据表报与导出 目标 理解涨幅榜业务需求;理解涨停跌停概念,并涨停跌停基本实现;理解涨停跌停SQL分析流程,并根据接口文档自定义实现;理解echarts基本使用;掌握easyExcel基本使用,并实现涨幅榜数据导出功能; 第一章 股票涨幅统计 1、涨幅榜…

【spring】@Transactional 注解失效的原因及解决办法

文章目录 前言一、Transactional 属性介绍1.事务的传播行为:propagation2.事务的隔离级别:isolation3.事务的超时时间:timeout4.事务的回滚类型:rollbackFor 二、Transactional 失效场景1.同一个类中方法调用,注解失效…

Visual Studio+C#实现信道与信息率失真函数

1. 要求 设计一款信道与信息率失真函数计算系统,要求如下: 系统能够通过输入的转移概率矩阵计算对称以及非对称离散无记忆信道的信道容量系统能够通过输入的概率分布以及失真矩阵来计算与信息率失真函数有关的相关参数,例如Dmin&#xff0c…

分布式学习笔记

1. CAP理论 Consistency(一致性):用户访问分布式系统中的任意节点,得到的数据必须一致。 Availability(可用性):用户访问集群中的任意健康节点,必须得到相应,而不是超时…

vue3-渲染机制

渲染机制 Vue 是如何将一份模板转换为真实的 DOM 节点的,又是如何高效地更新这些节点的呢?我们接下来就将尝试通过深入研究 Vue 的内部渲染机制来解释这些问题。 虚拟 DOM 你可能已经听说过“虚拟 DOM”的概念了,Vue 的渲染系统正是基于这…

基于Java SSM框架实现精准扶贫管理系统项目【项目源码】计算机毕业设计

基于java的SSM框架实现精准扶贫管理系统演示 JSP技术介绍 JSP技术本身是一种脚本语言,但它的功能是十分强大的,因为它可以使用所有的JAVA类。当它与JavaBeans 类进行结合时,它可以使显示逻辑和内容分开,这就极大的方便了用户的需…

一文了解Web3.0真实社交先驱ERA

Web2时代,少数科技巨头垄断了全球近60亿人口的网络社交数据,并用之为自己牟利,用户无法掌控个人数据,打破该局面逐渐成为共识,于是,不少人看到了Web3社交赛道蕴含的巨大机遇,标榜着去中心化和抗…

npm install 相关过程及分析

1、install 完整流程 1.1、根据 .npmrc 进行安装前环境配置 注意:镜像源就是在这个文件中配置的 优先级: 每个项目的配置文件(/path/to/my/project/.npmrc)每个工作区的配置文件(包含 pnpm-workspace.yaml 文件的目…

Mysql事务细节研究(进阶篇)

多碧莉-CSDN博客 文章出处如上 背景:最近由于参加春招面试,回顾此处知识点的时候发现自身有诸多疑问。虽然自己曾经写的文章可以整体的帮助自己快速回忆事物的各种特性,以及各种隔离级别下可能出现的问题和解决方案。但当时的认知浅显&…

Kubernetes基础(十九)-k8s存储对象Persistent Volume Claim

1 什么是Persistent Volume Claim? 在容器编排中,Pod的生命周期是短暂的,当Pod终止时,其中的数据通常也会被销毁。为了解决这个问题,Kubernetes引入了Persistent Volume(PV)和Persistent Volum…

【STM32】硬件SPI读写W25Q64芯片

目录 基础知识回顾: SPI外设简介 SPI框图 主模式全双工连续传输 非连续传输 初始化SPI外设 核心代码 - 交换一个字节 硬件接线图 Code 程序配置过程 MySPI.c MySPI.h W25Q64.c W25Q64.h W25Q64_Ins.h main.c 基础知识回顾: 【STM32】SP…

php实现讯飞星火大模型3.5

前期准备 vscode下载安装好 composer下载安装好 php环境安装好 (以上可以自行网上查阅资料) 开始实现 1.注册讯飞星火用户,获取token使用 讯飞星火认知大模型-AI大语言模型-星火大模型-科大讯飞 2.修改对应php文件中的key等 可以参考…