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

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

2021年06月02日 12:06

一、什么是数据脱敏


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

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

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


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


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

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

三、如何实现数据脱敏


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

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

脱敏前:


脱敏后:

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


相关推荐

优联互通:模板开发的四大弊端!

如今,许多刚进入互联网产业的企业在开发APP时面临两个选择,原生APP的开发和模板开发。原生开发是基于市场调研以及用户分析的前提,根据开发需求进行专属设计、程序、体验的开发研究,所以APP的开发周期长,开发成本高。许多企业退而选择模板开发,也就是套用固定模板。虽然节省了程序代码的编写工作,但模板开发也存在很大的弊端。1、无法传导大量数据没有进行原生开发的APP和网站限制于模板,后台不能进行数据的大量导入,也无法提取任何的数据,对于一些需要传导数据的客户,完全无法使用。2、知识产权无法保障如果不进行原生开发,企业开发APP和网站投入的心血就无法进行软著申请,产品得不到法律保护。而且套用模板在使用过程中有可能涉及侵权,引起不必要的法律纠纷,让企业蒙受损失。3、功能单一,无法优化升级没有原生开发的网站和app,开发功能单一,且后期不能进行优化升级。随着企业不断的发展进步,网站和app势必要进行实时更新。使用模板就不能进行内容更迭,只能重新开发,这对于企业来说使用麻烦且浪费资金。且无法及时针对用户反馈做出调整,用户体验极差,企业辛苦开发的网站和app有可能流失用户,这更是不可估量的损失。在此情况下,越来越多的公司综合考虑之下选择了原生开发。原生开发的优势明显,不仅可以规避以上缺陷,在开发质量有保障的同时,覆盖用户更广,用户体验更佳。1、功能强大,兼容性好原生开发的应用程序访问和兼容的能力比较好,可以支持在线或者离线消息推送或是进行本地资源访问,也可以更好地调用移动电话终端的硬件设备,调动语音和摄像头等功能,以及更好地用于传输gps和蓝牙。2、用户操作流畅,使用体验佳原生APP是针对不同的平台为用户提供优秀的用户体验和优质的用户界面、帮用户节约宽带成本、在无网络的情况下也能访问本地资源,使用部分的功能。用户操作起来更流畅,体验效果更佳。3、界面更美观,吸粉效果明显原生开发应用程序包比较大,涵盖了更多不同的开发元素,涵盖了这个控件元素或其他数据内容,逻辑框架也非常清晰,因此拥有更多的设计元素来提升其美观度,对用户形成更强烈的吸引力,使用户对小程序应用更加喜爱。拥有诸多优势的原生开发APP应用,自然也就更加容易获得广大用户的青睐,从而促成企业更容易达成面向用户的预期目标。原生开发的发展目前在移动市场上已经非常成熟,我们周围大多数的常用app都是原生开发出来的,这种原生开发的发展已基本成为市场的常态。但是许多企业在选择了原生开发的模式以后不知如何开发和推进,也不知道选择哪一家合作公司更靠谱。优联互通公司就具备最稳定的开发模式:01网站开发根据企业发展战略和进度需要,网站架构设计和视觉呈现具有前瞻远见性和功能高扩展性,提供网站UI设计,程序开发、SEO优化、数据埋点统计和运营技巧分享。02小程序开发提供微信小程序、支付宝小程序、百度小程序、头条小程序等小程序应用矩阵开发,也提供小程序认证、申请发布、配套数据统计开发和用户增长运营等一条龙服务。03APP应用开发当用户增长到百万级别时,企业就需要建立属于自己的私域流量和应用矩阵,APP可以开发很多企业定制化的功能,这些功能是WEB和小程序很难实现的,万物互联科技为客户提供安卓客户端和IOS客户端开发和应用市场发布等一站式服务。公司拥有最前沿先进的高端核心计算机技术优势,也拥有一支朝气蓬勃、踏实诚恳、技术实力过硬的技术研发和互联网运营团队。其队伍骨干有多年的大型软件开发和互联网运营背景拥有最前沿先进的高端核心计算机技术优势。能够在瞬息万变的互联网中,更新迭代最新IT信息。更为重要的是,优联互通让客户通过原生开发的各种功能,进行全面的信息展示,创造有效的营销渠道,促进客户自身企业的发展进步的同时,确保客户的软件和网站可以进行软著申请,产品得到合法保护,更规避了套用模板有可能造成的法律纠纷。为您的原生开发保驾护航。

2021年05月29日 10:10

你知道APP开发行业的水有多深吗?

“开发一个商城APP要多少钱?都包含哪些费用?”对于大部分打算开发APP的人来说,这个问题应该是最关心的问题了。这也是情理之中,从用户的角度出发,最关心的问题肯定是跟钱有关的问题了,只有知道开发费用以后,心中才能有一个答题的预估,知道自己的资金是否足以支撑整个开发。但是,关于APP开发的价格往往也是最难以确定的,如果你去问市面上那些大型的、靠谱的开发公司,他们都是要先问你的需求,然后才能给出报价。这个时候给出的价格也往往只是个预估价格,具体的价格还需要等功能确定下来以后才能确定。直接说价格的不一定是好公司这个时候,一些心急的用户就会不耐烦,甚至会想:我只想要一个具体的报价,你们却让我加产品经理,是不是想给我推销产品?想坑我?我才不会上你们的当,我再换家公司问问。然而,结果还是一样的。那么,为什么会有这样的情况发生呢?是不是这些公司不够专业呢?答案恰恰相反,没有直接给你报价,反而说明这个公司是比较专业的,那些直接给你报价的,才是皮包公司!至于为什么会这样说,看我来给大家分析一下原因。对于一些劣质的小公司来说,直接给你报价,并且报一个对你充满诱惑力的价格,可以提高他们成交的几率,但是客户的利益是无法得到保证的。举个例子,之前有个客户想做商城APP,他在网上咨询了几家APP开发公司,很多都是需要他先提供开发需求,才给报价,要么就是直接说五万起步。唯独有一家公司,只是简单的在电话里问了下他的需求,就说三万块就能做。客户在选择了这家公司之后,打了预付款,销售人员承诺25个工作日交付。这一切看似没有什么问题,价格也很合适。但是在开发过程中,因为团队不够专业,开发经验不够丰富,所以难以准确get到用户的想法,再加上小公司团队规模不够,开发过程中遇到很多技术难题难以克服,经过了整整三个月才只是交付了第一版。这中间耗费的财力物力想必不用我多说了。最后算下来价格也不便宜。我不敢保证说大公司的价格会比这家公司低,但是项目开发周期肯定会比这个公司快,技术团队足够专业,即使遇到问题也可以及时解决。为什么不直接给我说价格?我们接着说关于价格的问题。我始终都在说,只有需求清楚,价格才能清楚,这两可以说是一个并列存在的关系,没有具体的需求,就不可能有详细的报价。这就好比你去饭店里面吃饭,需要先点菜才能结账。你一进饭店直接问老板,我吃一顿饭要多少钱,老板怎么给你说?一份蛋炒饭可以叫一顿饭,一份佛跳墙也是一段畈,那价格能一样吗?所以,要先说功能需求,再问价格。还有一种情况,也是大家常问的:“我想做一个类似于美团的APP多少钱?”一般遇到这种客户,我都很佩服他,佩服的五体投地那种!为什么呢?有钱啊!!大佬啊!!少说家里都有几个亿!光是美团外卖都够一个50人团队规模的公司开发一年,就这还不一定能做到一样的效果,何况是整个美团!其实,从我们以往的开发经验来看,提这种问题的客户,大多是看中了某个产品的某个功能,而不是说整个产品。比如,客户说想做个和美团一样的APP,其实他只是看中了美团里面的拼团功能,想做大众点评只是看中他的点评功能。所以,我们在描述需求的时候要尽量表述清楚,这样既可以提高沟通效率,也能避免一些不必要的麻烦。同样的项目,报价却不同?同一个项目,不同的公司,报价却不同?这个问题也是大家比较常见的一个问题。其实这个问题是很容易理解的。你找的公司规模不同,配置的技术人员水平不同,肯定价格也不同。还拿吃饭来举例,那路边摊的蛋炒饭和五星级酒店的蛋炒饭价格能一样么。另外,影响APP最终价格的因素有很多,比如地域、开发周期、人员配置等等。就像北上广深受房租地域等方面的影响,价格肯定比三四线城市价格要高;开发周期也会影响APP的价格,有些客户为了赶节日或者其他因素,需要赶工期,那么近就需要配置更多的开发人员,才能缩短工期,价格肯定会高一些。综上所述,我们在打算开发APP的时候,一定要多做比较,权衡之后再做决定。优联互通专注于APP定制开发15年,积累了丰富的从业经验和行业案例。每一款APP开发前期,都会有对应的产品经理一对一管家式沟通,确保了解用户的每一个需求和想法;开发过程中,有来自各地的开发人员组成团队,全程为用户的需求保驾护航;APP运营上架后,更有经验丰富的运营团队全程跟踪维护,有问题瞬时响应排除,力求每一款产品都展现出理想的状态。APP开发,找优联互通!

2021年04月15日 10:07

降低学校招生成本,借助互联网平台是事半功倍的选择!

如今招生宣传和招生推广的门槛越来越高,招生的手段也越来越多,各大学校的招生成为了非常困难的一个事情,而且现在很多学校都是在扩招,但是每一个学校都有自己的优劣势,而且在学生和家长对我们的学校不了解的时候,肯定也是不知道如何进行选择。这个时候就要看学校网络推广方案是如何做的,每一个学校的情况多数家长都是通过网络来了解的,这样才能够为自己的孩子选择到一个优质的学校来合作。如果我们想要提升影响力,让学校吸引到更多的学生,招生的推广方案应该如何去做呢?一,学校简介必须要精准无误。不管我们怎么去做学校网络推广方案,必须要有学校的相应介绍内容,学校简介也是非常关键的,我们肯定也不能忽略掉。原有的学校简介必须要做好调整,必须要突出我们学校的重点和优势,以及教学理念等。当然不同等级的学校肯定这方面的介绍内容侧重点也是不同的,我们必须要知道家长和学生们想要看到什么内容,才能够做好学校的简介。既不能夸大,又必须要有一定的吸引力,这样的简介才能有一个更好的效果。二,网络推广不能只做自己的网站。很多学校可能都认为只要做好了自己的网站,自然就可以吸引到流量。或许对于一些有名气的学校确实是如此,但是如果真的是一些名不见经传的小学校,或者是培训机构,必须要做好学校网络推广方案才行。网络上的推广不可能只是做自己的网站,虽然说自己的网站建设确实很关键,让家长进入到我们的网站可以看到学校的专业性。但是也要和其他的网站或者是平台来合作,这样推广起来更加容易,效果也会更好一些,还可以有效降低我们的推广成本。三,了解好家长和学生的需要很关键。我们在做学校网络推广方案之前,应该要对自己的学生家长有一定的了解,只是简单了解是不够的,必须要知道家长们会在什么样的网站去看推广,什么样的广告才能够吸引到更多的家长和同学。只有知道了我们受众群体的需要,才能够真正做好推广方案,也可以让消费者对我们的学校有更多的了解。相信只要是做好了基础调查,方案内容也都确认好,自然也可以保证推广的整体效果。

2020年06月08日 11:07