作者介绍潘娟,京东数科高级DBA,主要负责京东数科数据库中间件开发、数据库运维自动化平台开发、生产数据库运维工作。多次参与京东6.18、11.11等大促活动的护航工作。曾负责京东数科数据库自动化平台设计与开发项目,现专注于Apache ShardingSphere分布式数据库中间件开发。乐于在数据库、自动化、分布式、中间件等相关领域进行学习和探索。一、背景安全控制一直是治理的重要环节,数据脱敏属于
## Python数字脱敏 在处理敏感数据时,我们往往需要对其进行脱敏处理,以保护用户的隐私数据。其中,数字脱敏是一种常用的方法,它可以将原始数据中的数字值进行混淆或替换,从而隐藏真实的数值。在Python中,我们可以利用各种方法来实现数字脱敏,下面将介绍一些常用的技术。 ### 1. 数据脱敏技术 1. **数据混淆** 数据混淆是一种简单但有效的数字脱敏方法。通过对数字进行加减乘除等操
原创 2024-06-15 04:32:09
171阅读
前言这几天学校开始选毕业设计,选到了数据脱敏系统设计的题目,在阅读了该方面的相关论文之后,感觉对大数据安全有了不少新的理解。介绍随着大数据时代的到来,大数据中蕴藏的巨大价值得以挖掘,同时也带来了隐私信息保护方面的难题,即如何在实现大数据高效共享的同时,保护敏感信息不被泄露。数据安全是信息安全的重要一环。当前,对数据安全的防护手段包括对称/非对称加密、数据脱敏、同态加密、访问控制、安全审计和备份恢复
# jQuery信息脱敏实现指南 随着隐私保护意识的增强,信息脱敏变得越来越重要,尤其是在处理用户数据时,开发者需要确保敏感信息得到妥善处理。本篇文章将教会你如何使用jQuery来实现简单的信息脱敏,适用于新手开发者。以下是实现的流程概述: | 步骤 | 说明 | |------------|-----------------------
原创 2024-09-23 05:06:10
97阅读
 mobilenumber = mobilenumber.substring(0, 3) + "***"mobilenumber.substring(length - 4, length);@Desensitization(desensitization=DesensitizationEnum.MOBILE_PHONE)privateResponseVO<List<CustI
# jQuery手机号脱敏正则 在前端开发中,我们经常需要处理用户输入的手机号。为了保护用户的隐私,有时候我们需要对手机号进行脱敏处理,即将手机号中的一部分数字替换为特定字符。本文将介绍如何使用jQuery和正则表达式来实现手机号的脱敏处理。 ## 正则表达式 正则表达式是一种用来匹配字符串的强大工具。手机号一般为11位数字组成,我们可以使用正则表达式来匹配手机号的格式。下面是一个匹配手机号
原创 2024-01-26 17:52:10
249阅读
# Java企业名称脱敏数字和字符的实现 在企业数据保护和隐私合规的背景下,对企业名称中的敏感信息进行脱敏处理变得尤为重要。本文将介绍如何在Java中实现对企业名称中的数字和字符进行脱敏处理。 ## 脱敏的概念 脱敏,即数据脱敏化(Data Masking),是一种保护敏感数据的技术,通过替换、隐藏或加密数据中的敏感信息,以防止数据泄露或滥用。在企业名称中,常见的敏感信息包括数字和特殊字符。
原创 2024-07-30 05:24:05
82阅读
在现代Web开发中,隐私与安全性对于用户数据来说至关重要。特别是在处理敏感信息,如身份证号码时,确保这些数据的安全存储与使用显得尤为重要。本文将详细介绍如何使用jQuery进行身份证号码的脱敏处理,帮助开发者了解这一过程的各个环节。 --- 在用户场景中,用户在填写个人信息表单时,如申请贷款、在线验证身份等,需要输入身份证号码。然而,完整的身份证号码在传输和存储时可能会导致数据泄露,因此脱敏
原创 6月前
22阅读
常见的正则表达式一、校验数字的表达式  1 数字:^[0-9]*$  2 n位的数字:^\d{n}$  3 至少n位的数字:^\d{n,}$  4 m-n位的数字:^\d{m,n}$  5 零和非零开头的数字:^(0|[1-9][0-9]*)$  6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})
Jackson注解自定义数据脱敏策略1.前言2.脱敏注解3.定义好一套需要脱敏的规则4.自定义JSON序列化5.在实体类上标注对应的脱敏规则5.写一个接口进行测试 1.前言有时候,我们返回给前端的数据需要脱敏,避免用户信息被泄漏,就像你点外卖一样,京东或淘宝购物一样,手机号,姓名这些字段是被脱敏后的,在这个大数据时代,用户的数据安全是及其重要的。我们如何对用户统一数据进行脱敏处理呢?如果我们自定
转载 2024-05-31 23:22:18
147阅读
 Oracle 11g数据脱敏前言最近开发人员有个需求,导一份生产库的数据到测试库。由于生产数据安全需要,需要并允许对导出的数据进行加密脱敏处理。 关于加密和脱敏个人理解,加密是通过一系列规则对数据进行处理,可以通过规则解密出原有的数据甚至被破解。而脱敏则是按照一定规律对数据进行处理,属于不可逆行为,会丢失原有数据内容。加密的数据一定是已经脱敏,但是脱敏的数据不等同于加密。此篇
ShardingSphere 如何抽象数据脱敏?数据脱敏从概念上讲比较容易理解,但在具体实现过程中存在很多方案。在介绍基于数据脱敏的具体开发过程之前,我们有必要先来梳理实现数据脱敏的抽象过程。这里,我将从敏感数据的存储方式、敏感数据的加解密过程以及在业务代码中嵌入加解密的过程这三个维度来抽象数据脱敏。 针对每一个维度,我也将基于 ShardingSphere 给出这个框架的具体抽象过程
转载 2024-07-17 14:57:43
76阅读
数据时代,很多机构需要面向公众或研究者发布其收集的数据。然而,这些数据中可能包含这用户的隐私信息。这要求发布者在发布前进行脱敏处理。本文介绍三种数据脱敏方法/标准:k-anonymity、连接攻击考虑如下两张表:下面一张是某医院收集的病人信息,其中已经抹去了姓名、身份证号等信息。但是,直接发布这样简单处理的数据并不安全。因为接受者(recipient)可能知道其他信息,比如上面一张投票信息表。那么
jQuery 添加到您的网页如需使用 jQuery,您需要下载 jQuery 库(会在下面为您讲解),然后把它包含在希望使用的网页中。jQuery 库是一个 JavaScript 文件,您可以使用 HTML 的 <script> 标签引用它: <head> <script src="jquery.js"></script> </head&
转载 2024-03-12 14:57:42
47阅读
jQuery serialize模块是对象数组序列化模块。首先我们先看一下《JavaScript高级程序设计》中的序列化函数,专门用于form参数序列化的。 serialize函数 function serialize(form){ var parts = [], field = null, i, len, j,
转载 2024-05-28 10:41:01
23阅读
数据脱敏管理1.概述1.1 什么是数据脱敏1.2 为什么要做数据脱敏2.脱敏管理3.脱敏方法3.1 脱敏场景3.2 制定策略3.2.1 可逆类加密策略3.2.2 不可逆类脱敏策略3.3 策略执行3.4 敏感数据访问监测及预警3.5 数据水印3.7 脱敏审计3.8 安全多方计算(联邦计算系统,联合建模) 1.概述1.1 什么是数据脱敏不看百度词条,从数据脱敏本质上来讲,我最更认同的说法是:数据脱敏
# jQuery 数字翻牌 在网页开发中,我们经常会遇到需要展示数字的场景,比如显示商品价格、计数器等。为了增加页面的互动性和视觉效果,我们可以使用jQuery实现数字翻牌效果。当数字发生变化时,数字会以翻牌的形式逐位显示新的数字,给用户带来一种动态变化的感觉。 ## 实现原理 数字翻牌效果的实现原理主要是通过CSS3的transform属性和jQuery来控制数字的变化和动画效果。我们可以
原创 2024-03-17 04:13:34
148阅读
# jQuery截取数字的实现 ## 1. 整体流程 为了帮助小白实现"jQuery截取数字"功能,我们可以采取以下步骤: | 步骤 | 描述 | | ---- | ---- | | 1. | 获取待截取数字的字符串 | | 2. | 使用正则表达式匹配数字 | | 3. | 获取匹配到的数字字符串 | | 4. | 将数字字符串转换为数字类型 | 接下来我们将详细介绍每个
原创 2023-08-24 03:54:30
127阅读
## 实现 jQuery 数字滚动的步骤 ### 1. 引入 jQuery 库 在 HTML 页面的 标签中引入 jQuery 库,可以使用以下代码: ```html
原创 2023-08-18 09:06:24
228阅读
# jQuery数字验证的综合应用 在现代Web开发中,表单验证是确保用户输入数据有效性的重要步骤,而利用jQuery进行数字验证是一种简单而高效的解决方案。本文将介绍如何使用jQuery进行数字验证,并提供相关的代码示例。 ## 什么是jQuery数字验证? jQuery是一个快速、小巧、功能丰富的JavaScript库,极大地简化了HTML文档遍历、事件处理、动画和Ajax交互。数字验证
原创 2024-09-11 04:29:41
43阅读
  • 1
  • 2
  • 3
  • 4
  • 5