首页 > 热点资讯 >新闻内容

数据脱敏——什么是数据脱敏

2021年06月02日 12:06

一、什么是数据脱敏


数据脱敏(Data Masking),又称数据漂白、数据去隐私化或数据变形。

百度百科对数据脱敏的定义为:指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则条件下,对真实数据进行改造并提供测试使用,如身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。

生活中不乏数据脱敏的例子,比如我们最常见的火车票、电商收货人地址都会对敏感信息做处理,甚至女同志较熟悉的美颜、有些视频中的马赛克都属于脱敏。


二、为什么要进行数据脱敏


上面说到,在“涉及客户安全数据或者一些商业性敏感数据的情况下”对数据进行改造,说明我们要进行改造的数据是涉及到用户或者企业数据的安全,进行数据脱敏其实就是对这些数据进行加密,防止泄露。

对于脱敏的程度,一般来说只要处理到无法推断原有的信息,不会造成信息泄露即可,如果修改过多,容易导致丢失数据原有特性。因此,在实际操作中,需要根据实际场景来选择适当的脱敏规则。改姓名,身份证号,地址,手机号,电话号码等几个客户相关字段。

三、如何实现数据脱敏


按照脱敏规则,可以分为可恢复性脱敏和不可恢复性脱敏。可恢复性脱敏就是数据经过脱敏规则的转化后,还再次可以经过某些处理还原出原来的数据,相反,数据经过不可恢复性脱敏之后,将无法还原到原来的样子,可以把二者分别看做可逆加密和不可逆加密。

我们目前遇到的场景是日志脱敏,即在把日志中的密码,甚至姓名、身份证号等信息都进行脱敏处理。

脱敏前:


脱敏后:

如上图,仔细分析会发现,打日志之前,获得脱敏的数据就两个步骤:【拿到要输入的数据(user实体)】→【进行序列化】,所以要进行数据脱敏可以考虑在这两个步骤上进行实现。第一个方法就是在序列化实体之前先把需要脱敏的字段进行处理,之后正常序列化;第二个方法就是在实体序列化的时候,对要脱敏的字段进行处理。


相关推荐

"APP开发外包公司靠谱吗?找外包公司制作APP要慎重! "

移动互联网的发展催生了APP开发市场的火爆,不少的企业纷纷着手APP应用制作,但百分之九十以上的企业自身根本不具备开发APP应用的能力,只能选择外包公司来制作。但是APP开发市场鱼龙混杂,其中的规模有大有小,有个人有团队,技术水平有高有底。企业如何才能选择合适的,靠谱的和有实力的外包公司实则不是一件容易的事情。对此,优联互通以自身的情况和具备的条件,给大家分享几个评判APP开发外包公司实力的办法,希望对大家有所帮助。看APP开发外包公司是团队还是个人一家APP应用软件外包公司的规模在一定程度上决定着这家公司的技术水平和开发质量度,如果没有一个好的团队和丰富的开发工作经验,那么在APP应用软件开发上往往会出现转包,这会导致整个APP应用在制作成本上大大的提高,并且会出现各种各样的问题,最好像优联互通一样拥有稳定并且专业团队的。看APP开发外包公司的开发案例无论是大型的APP开发外包公司还是小型的APP开发外包公司,只要开发过APP应用,就会具有APP应用开发案例。因此,企业在选择APP开发外包公司时,可以通过这家APP开发外包公司的以往案例来分析,通过其案例的大小和技术水平,我们就可以很直接地评估得到他们至今的开发实力。分析APP开发外包公司的构成和前面提到的公司规模不同,一家APP开发外包公司的构成情况在很大程度上决定着一家公司的性质,简单说来看,一家公司的销售和开发人员的比例就能明显地看出这家公司的重心是在开发上还是销售上。如果是开发人员居多,那么重心肯定会在技术上,技术能力一定不会太低。而如果是销售居多,那就完全不一样了。看APP开发外包公司的技术支持技术支持简单来说就是在APP应用软件上线后,APP开发外包公司对企业的技术指导,以及后期维护等等。由于APP应用的开发不是停滞不前的,开发好上线的APP应用还有很长的后期维护推广的路要走。所以,一家好的APP开发外包公司通常都会将技术支持也考虑进去的。以上几个方面乃是企业在选择APP开发外包公司时,最常用的,也是最直接有效能够快速判别出一家APP开发外包公司真实实力水平的方法,也是优联互通所具备的能力,仅供参考。

2020年12月03日 10:09

买房or租房?听听90后怎么选

俗话说得好:跳槽容易,租房不易。工作做得不好,可以随时跳槽,但是房子住的不好,可不是想搬就能搬了。租房是件很多么麻烦的事,想必大家都知道,也都体验过。从打包东西到搬东西,再到收拾整理东西,搬一次家可以让人没了半条命。这也就是为什么说租房的时候要慎重,找一个靠谱的租房平台真的很重要。作为一个租房小达人,小编用过很多租房APP,总结了不少租房经验,下面啊少就给大家分享下个人觉得比较靠谱的租房APP:豆瓣租房豆瓣租房是社区群组式租房,房源类型比较混杂,有房东直租、中介挂房、二房东出租、个人转租等等,但个人转租的比较多。虽然豆瓣上面的租房信息比较杂,但是有很多性价比高的房子,而且房源信息都比较真实。只是在豆瓣上面租房需要慢慢找,因为豆瓣上发帖的人回复消息都比较慢,除非对方有留下联系电话,否则就需要等。咸鱼租房咸鱼作为有名的二手交易平台,可能没有豆瓣那么有逼格,但上面挂的东西真的很便宜也很好用,就连租房子也是。在咸鱼上租房是比较简单方便的,但是咸鱼上面的房子大多都是以低价在展示。也就是,如果你在咸鱼上租房,看到低价又好看的房子,那你就要有心理准备房子的价格会很高。因为这就是咸鱼上面的租房“套路”。只要你能够接受房子的价格,你会发现咸鱼上的房子真实度还是很高的。租客网相比豆瓣、咸鱼,租客网属于新型的租房平台,可能很多人都没怎么听说过这个平台,我也是在朋友的推荐下才知道的。目前我的房子就是在租客网找的,个人感觉还不错,房东直租,无需中介。感兴趣的可以自己去租客网看看。在上面可以直接浏览房源信息,也可以手动发布求租信息。发布出去的求租信息,平台匹配过来的房源信息还是比较精准合适的,房源比较真实,价格也相对实惠。以上分享的租房APP,都是我自己经常在用的,没有分享需要中介费的APP给大家,因为我知道大家在租房时都是希望能免中介就免中介,小编懂你们的。希望上面的分享对你们有帮助!

2020年06月05日 11:29

CPA、CPS、CPC、CPM推广是什么意思?

对于刚刚接触推广的用户来说,对于CPA、CPS、CPC、CPM这些基本术语比较模糊,下面就给大家简单介绍一下这些推广方式吧!CPC,这一种推广模式全称为:CostPerClick。这一种推广方式是按照点击量来进行收费的,但是收费方式对于推广网站来说并不适用,因此并不常用,有的网站对APP进行了宣传,也达到了宣传效果,但是没有人进行点击,会使得推广方得不偿失。CPM,此类推广模式叫做:CostPerMille,是一种按照千次曝光进行计算收费的方式,假设收费方式为10元/CPM,那么每一千个人看见推广广告,你就需要给推广商支付10元。这是目前比较流行的推广方式之一,可以有效增加曝光率。CPA,这是一种CostPerAction的推广方式,通过推广之后的用户行为进行收费,投放广告之后按照订单数量等方式进行统计,此种方法推广风险较高,但是成功之后的效果比CPM更好。CPS,这种叫做CostPerSales的方法是通过实际的销售量进行收费的,更适合购物类APP进行推广,但是需要精确的流量进行数据统计转换,很多软件都通过此类方式成功推广。CPT,CostPerTime,简称:CPT,也是主流推广方式之一,这一类方法主要通过时间进行收费,多数以包月,星期进行计算CPD是代表两种含义的收费方式,分别为:CostPerDownload;Costperday,可以按照下载量进行收费,也可以按照天数进行收费,根据不同的推广网站,他们的收费方式不同,在正式推广前需要进行详细的了解。

2020年03月16日 12:07