巴彦淖尔 【切换城市】

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

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

2021年06月02日 12:06

一、什么是数据脱敏


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

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

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


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


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

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

三、如何实现数据脱敏


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

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

脱敏前:


脱敏后:

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


相关推荐

APP开发,功能越全,开发难点越多,价格也就越贵!

01开发流程想要知道一个App开发价格算不算贵,首先要了解开发过程。开发一个App基本需要经历以下流程:梳理需求——设计流程——设计原型(简单的文字信息)——DB设计/UI设计(用户界面)——编写代码——测试——上架(上传至应用市场)。开发团队整理思路,明确要开发的App具体需要哪些功能,目的是什么。确认好信息后找到开发难点,进行针对性解决。然后制作出原型图,包括简单的元素和字段,在进一步优化界面设计,最后完成代码编写,做测试,确认无误后,在细节上做补充。这样,一个App的开发才算完成。在这一过程中,安卓(Android)、苹果(iOS)、后台(java或者PHP)、产品经理(设计流程)、设计(设计界面)是最基本的人员要求,开发团队更大,参与的项目人数也就越多。如果App功能复杂,自然而然就会出现3个难点,一是开发难度高,二是开发人员多,三是耗费的时间长。02因为难,所以贵最简单的App不包含云端数据交互,价格是几千起步,而正规的商业App一般是5万元起步。因此功能越全,开发难点越多,价格也就越贵。开发难点1.逻辑难点。有的产品内部功能逻辑复杂,功能之间存在并集或包含关系,这时开发人员要保证数据、流程正确不出错就比较难;2.用户高并发难点。在几万几十万用户同时访问服务器时,让程序不至于崩溃;3.界面设计难点。想要有足够的用户体验,在界面设计和效果上需要花费更多的时间;4.优化难点。比如处理图片需要3秒,如果优化成0.5秒,设计难度就会大大增加。人员难点技术人员属于开发核心,人工成本也比较高。假设一个在一线城市,技术水平比较好的开发公司,项目沟通以及商务沟通人员等不算在其中,只计算主要的开发人员:UI设计2名用时2周,工资8K。Android端3名用时2个月,工资6W。iOS端3名用时2个月,工资6W。后台3-4名用时2个月,工资6.4W。测试2名用2周时间,工资1W,合计人工费就是24W。时间难点一个App上线后,还需要后期的维护和调整,如果出现bug、闪退,没有开发人员进行修改,这对一个软件来说是致命的,影响用户体验,软件本身也基本没有效用03市场上的App开发差别市场上不同的开发软件公司,在制作上也会有技术实力和服务水平的差距。比如优联互通(UNN)大型开发公司,就会有自己的服务标准和特色。优联互通拥有自己专业化的应用开发团队,成员多,技术水平高,效果稳定。长期为国内外知名企业客户提供端到端的应用软件开发,后期也会进行长期维护、增加新功能等服务,保障高。如果是由小工作室来开发,人员相对较少,规模小,水平较低,所开的的APP应用会更便宜,而的效果则会差一些,后期维护上也可能会会产生冲突或拖延情况。综上,开发一个App价格应该是多少?就类似于问房价的问题,不同地段的房价是不同的。功能越大的App,价格自然就越高。关注优联互通,了解更多互联网资讯吧。

2020年10月22日 09:41

作为家长,给孩子选择教育培训机构应该怎么选?考生网kaosheng.com值得选择

最近几年,教育培训机构行业遍地开花,在线教育平台越来越受欢迎,因为它的便利性实在是太强了,让再忙的人也有机会和时间去提升,还能利用碎片化时间去学习、去培训。那么,作为家长,在给孩子选择教育培训机构时,应该怎么去挑选呢?在对于教育培训机构的选择问题上,切忌盲目听从他人的说辞,具体可以从以下几个方面来选择:1、办学历史办学久一点的教育培训机构往往更有保障性,才开不久的教育培训机构很有可能因为经营不善而倒闭。2、师资力量好的老师是一家教育培训机构的灵魂,这也是家长最关注的问题,毕竟一个好的、有能力的老师,可以让学生学有所得。3、学习口碑好的教育培训机构,内部设施是完整的,可以给学生好的学习体验,好的学习氛围。4、教学方法有好的老师、好的学习氛围,还要有好的教学方法,这样才能让学生真正学到东西。如果实在不知道怎么选择,建议各位到考生网上去看看,考生网是一个专门做线上线下教育培训学习报名服务的平台。考生网整合了全国各地教育资源,光是合作的知名院校机构就数不胜数。另外,考生网特别注重学员的学习体验,在课程质量和售后服务上严抓的死死的,除此之外,还有各种学习资料和教学视频供学员免费下载学习。用一句话来说,就是只要你想学,在这个平台上没有找不到的课程,也没有学不到的知识。关于教育培训机构的选择,今天小编就分享到这里,如果想要详细了解更多的教育培训机构有哪些,可以到考生网去查看咨询了解,网址是kaosheng.com。

2020年05月25日 17:04

房屋租赁管理的基本政策与制度

房屋租赁是指房屋所有权人将一定期限的房屋使用权让渡给使用人,并由使用人定期向房屋所有权人交付房屋租金的行为。其中,房屋所有权人是房屋出租人,房屋使用人是房屋承租人。房屋所有权人出租房屋,既包括承租人用于居住的情况,也包括提供给他人从事经营活动及以合作方式与他人从事经营活动的情况。为加强城市房屋租赁管理,维护房地产市场秩序,保障房屋租赁当事人的合法权益,建设部根据我国《民法通则》和《城市房地产管理法》有关规定,制定并颁布了《城市房屋租赁管理办法》。一、房屋租赁的主要原则1.房屋租赁是公民、法人和其他组织关于财产权交易的民事活动,当事人应当依照民法规定遵循自愿、平等、互利的原则。2.公民、法人或其他组织对享有所有权的房屋和国家授权管理和经营的房屋可以依法出租。其中,国家授权管理和经营的房屋,是指各级政府交由机关、部队、团体和企事业单位经营管理的国有房屋。根据政府授权规定,其中有的房屋可以出租经营,有的房屋不得出租经营。3.住宅用房的租赁,应当执行国家和房屋所在地城市人民政府规定的租赁政策。租用房屋从事生产、经营活动的,由租赁双方协商议定租金和其他租赁条款。4.房屋租赁仅仅是房屋所有人让渡房屋使用权,房屋所有人仍享有对房屋的处分权,可以出卖、交换其所有的房屋。但是,承租人依据房屋租赁合同享有的房屋使用权同样受法律保护。因此在租赁期限内,房屋出租人转让房屋所有权的,房屋受让人应当继续履行原租赁合同的规定。5.房屋租赁合同是租赁双方权利义务的约定,任何一方不履行约定,就会给对方造成损害。因此,出租人如果在租赁期限内死亡,其继承人应当继续履行原租赁合同,以保障承租人的承租权。6.我国尚存一定数量向居民或职工出租的公有房屋,这部分房屋租赁带有一定程度的住房福利政策。缘于住房性质的特点,这种住房福利不仅限于承租人,也包括与其共同居住的家属。因此,为保障承租人家属的住房权利,住宅用房承租人在租赁期限内死亡的,与其共同居住两年以上的家庭成员可以继续承租该房屋。7.房屋所有权人以营利为目的,将以划拨方式取得使用权的国有土地上建成的房屋出租的,应当将租金中所含土地收益上缴国家。二、房屋租赁合同一)房屋租赁合同主要条款1.房屋租赁,当事人应当签订书面租赁合同,租赁合同应当具备以下条款:(1)当事人姓名或者名称及住所;(2)房屋的坐落、面积、装修及设施状况;(3)租赁用途;(4)租赁期限;(5)租金及交付方式;(6)房屋修缮责任;(7)转租的约定;(8)变更和解除合同的条件;(9)违约责任;(10)当事人约定的其他条款。2.房屋租赁期限届满,租赁合同终止。承租人需要继续租用的,应当在租赁期限届满前3个月提出,并经出租人同意,重新签订租赁合同。(二)房屋租赁权利义务的一般约定出租人应当依照租赁合同约定的期限将房屋交付承租人,不能按期交付的,应当支付违约金,给承租人造成损失的,应当承担赔偿责任。出租住宅用房的自然损坏或合同约定由出租人修缮的,由出租人负责修复。出租人不及时修复,致使房屋发生破坏性事故,造成承租人财产损失或者人身伤害的,应当承担赔偿责任。租用房屋从事生产、经营活动的,修缮责任由双方当事人在租赁合同中约定。出租人在租赁期限内,确需提前收回房屋时,应当事先征得承租人同意,给承租人造成损失的,应当予以赔偿。承租人必须按期缴纳租金,违约的,应当支付违约金。承租人应当爱护并合理使用所承租的房屋及附属设施,不得擅自拆改、扩建或增添。确需变动的,必须征得出租人的同意,并签订书面合同。因承租人过错造成房屋损坏的,由承租人负责修复或者赔偿。(三)关于转租房屋的规定房屋转租,是指房屋承租人将承租的房屋再出租的行为。承租人在租赁期限内,征得出租人同意,可以将承租房屋的部分或全部转租给他人。出租人可以根据转租合同约定,从转租中获得收益。房屋转租,应当订立转租合同。转租合同必须经原出租人书面同意,并按照规定办理转租房屋登记备案手续。由于转租合同依据房屋出租合同而存在,因此转租合同的终止日期不得超过原租赁合同规定的终止日期,同时,在房屋转租期间,原租赁合同变更、解除或者终止的,转租合同也随之相应的变更、解除或者终止,但出租人与转租人双方另有约定的除外。转租合同生效后,转租人享有并承担转租合同规定的出租人的权利和义务,并且应当履行原租赁合同规定的承租人的义务,但出租人与转租双方另有约定的除外。

2020年04月16日 01:16