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

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

2021年06月02日 12:06

一、什么是数据脱敏


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

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

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


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


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

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

三、如何实现数据脱敏


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

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

脱敏前:


脱敏后:

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


相关推荐

优联互通:微信小程序六大优势解读!

微信小程序内测版推出之后,知名程序员霍炬表示:“微信把自己整得和AppStore一样,还得审核,苹果怎么想?真是店大欺客,客大欺店。”很多人可能比较关心相对传统app微信小程序有什么优势?下面请看微信小程序优势详细介绍。微信小程序优势:应用号目前的称呼是“微信小程序”,而不是之前讨论广泛的应用号;接口和框架包括:视图、内容、按钮、导航、多媒体、网络能力、罗盘、重力感应、画板等。有了这个框架和丰富的组件,小程序的启动和运行速度将可以和原生app媲美。能实现的功能也将被纯网页的服务号要多得多;小程序开发后,不能直接发布,需要经过审核,类似AppStore。小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。微信应用号被认为是“跨平台的操作系统”,行业内反应热烈,更多的担心在于诸多App(移动端应用)将面临冲击,一位熟悉腾讯内部人士就此事表示,“其实都在说明一件事,真的不用开发app了。”微信小程序平台优势:微信应用号被盛传多时,而相比于app等,基于微信生态的应用号有着天然优势。一是微信有海量用户,而且粘性很高,在微信里开发产品更容易触达用户。二是推广app或公众号的成本太高,而应用号“无需下载”的优势能够使用户减少心理负担,推广效率更高。推广微信应用号,只需要用户扫码即可,不管是流量环境还是WIFI环境,都不是问题,最大程度减少了用户的耐心损耗。三是微信除了能给用户提供功能,还能推送内容,同时还会多出一个未读标记。这种推送到达率比app更高。四是开发适配成本低。微信公众号开发涉及网页前端和服务器后端,相比起iOS和Android开发,至少节省了两个平台的开发成本,节省了大量的时间和人力。因为开发这两个平台的客户端,服务器后端的开发几乎是必须有的,网页前端可能相对微信公众号要少一些,但相比之下,这些前端的工作比客户端的工作量要少很多。在微信应用里,不管用户用的是何种手机,获得的体验是一致的。如果不一致,也能用相对较低的开发成本让其一致。如果你开发的是一个微信消息应用,微信提供了固定的消息模板,这意味着,不管用户使用的是什么系统,他们看到的界面是相同的。五是容易小规模试错,然后快速迭代。这被认为是现今互联网创业的基本方法。而且修改无需等待审核,迭代后马上能看到效果,然后继续观察和迭代。六是跨平台。微信应用号本身是网页,可以在群里被转发,可以搭建到公众号上,传播起来非常方便。广东优联互通科技有限公司具备稳定团队,6年开发经验,具备优秀的开发实力,不仅帮助多家企业制作并维护微信小程序,还参与开发自营平台,有丰富的操作经验与资源。如今的移动互联网时代背景下,移动电商的发展愈加火热,微信小程序不断促进企业迅速占领手机网络市场,优联互通把握时机,跨时间地域了解用户需求,助力合作伙伴获得稳健经济效益。

2021年04月08日 10:02

优联互通营销优势!

在优联互通,新闻稿发布只需三大步骤。即新闻稿写作,选择新闻发布平台选择、最后就是发布新闻,整个过程只需2-3个工作日即可。新闻稿创作:企业营销新闻稿的创作不同于传统新闻,需要将企业的营销信息巧妙的融入到有价值的新闻事件中,写成一篇质量上乘的新闻软文。以新闻软文的方式进行企业宣传,能够有效降低目标用户反感度,增加阅读率。选择新闻发布网站:网站是新闻的展示平台,企业要想使自己的新闻稿件能够得到更为广泛的传播,就必须选择权重高、流量大的新闻媒体网站。如新浪网、网易网、腾讯网、搜狐网、一点资讯、今日头条等。发布新闻稿:这是新闻稿发布的最后环节,同样也是最重要的一个步骤。发布新闻稿需要找专业的新闻营销推广公司代为发布。国内最大的新闻稿件发布平台,拥有上千家网络媒体资源,基本涵盖国内各大主流门户网站、行业网站、自媒体平台、新闻源等。通过内部新闻发布系统以及24小时全天候待命的新闻稿件发布团队,能够确保将企业的营销新闻在第一时间发遍全网络。此外,优联互通还可提供额外保障和服务,可享受软文覆盖、网站反链接服务,增加客户网站权重、迅速增加新闻曝光度,获取流量。另外如新闻稿发布不成功,可申请更换同类型媒体。以上就是优联互通为大家提供的关于“超实用营销收藏”的相关介绍,相信你对新闻稿件也有所了解。想要让软文获得该方面的营销效果,在选择平台发布时候要选择正规有价值效果的发稿平台,优联互通是一个优质的选择。优联互通经过15年时间累积,合作媒体资源囊括了众多不同种类的网站,服务客户涵盖150多个行业,获得了客户的广泛好评。优联互通营销优势:1、自有资源,更多优惠。优联互通自有几十多家媒体网站,涵盖中国南方新闻网、投交所、考生网、中国商业周刊等不同种类,可提供精选性价比套餐,保障收录率的同时,可以给予比其他平台更优惠的价格;2、自由团队,更高效率。优联互通有稳定的开发团队,曾自主研发抖音运营系统、万词霸屏系统、搜索引擎关键词上首页系统等,熟知互联网算法,能帮助企业更高效的实现快速霸屏,实现秒曝光;高端营销推广平台,认准优联互通!

2021年01月13日 11:05

做一个APP要注意哪些事项?

App软件开发是一件非常专业的技术性的工作,所以大众总是有一些常见的困惑,比如“为什么开发App要花这么多钱?”,或“为什么开发App要花这么长时间?”或“App开发的难点到底在哪里?”。APP开发可联系微信就目前而言,APP开发的两大主线分别是Webapps和Nativeapps。除少数APP开发平台外,现在市场上的主流平台还是以WebApp开发的模式为主,但是其用户体验往往差强人意,多存在以下两个问题:一、网络速度:这个问题在中国比较突出,大家应该都是有目共睹的。二、手机解析HTML5的速度,以及Feature支持程度:目前这个还是不够好,急需改进。App开发到底是什么?一句话来解释,开发一款App就是从构思到实现的过程。app开发可联系微信这个过程包括以下内容:需求预评估:把客户的构思一一梳理、落实到表格中,最终形成一份App需求报告产品原型设计:根据App需求报告,做出一版App的雏形,主要将每一个功能安排好合适的位置UI设计:设计每一个页面App端开发:也就是用户端(前端)的开发,这一步完成后,App呈现给用户的样子就出来了服务端开发:也就是数据后台端的开发,比如用户的数据,或是电商的后台等接口联调:将App端和服务端连接起来,形成一个完整的App。客户可以运营App,用户可以使用App测试及验收:把App放到各型号手机中进行测试,修改bug,调整细节等。app开发可联系微信App开发是根据什么来进行报价的呢?答案是:工作量(时间和人员)开发一个App需要多长时间和多少人将最终决定花多少钱,而决定时间和人员的因素3个:App功能的多少和难易:App功能越多、业务越复杂,所需的时间越长,所需的人手越多技术团队的实力:目前市面上包括个人开发者、开发团队和专业的App开发公司,选用不同的团队会有很大的报价差,当然质量也会有比较大的差距。不同的开发方式:开发一款App可以选用不同的开发技术和方式,有原生开发、混合开发、Web开发。1)Web开发:通俗讲就是用一个手机网站加个壳,就变身为一个App。这种方式简单、便宜,但效果差、质量比较低。有个别的不良商家用这种方式欺骗客户。2)原生开发:iOS和Android分别用不同的语言进行编程,这种方式最成熟,成本也是最高的;3)混合开发:顾名思义,混合开发就是结合了原生和Web进行开发。这样不仅开发快,而且App质量高。像手机淘宝、微信等大型App都使用这种开发方式。现在,我们已经基本了解了App开发报价的决定因素,App开发看似是“一分钱一分货”,App很复杂,功能很多,那价格就会高;app开发可联系微信APP开发要注意以下两点:1.沟通沟通是最大的难点,客户很难描述清自己的构思,那就会导致最终的产品不是客户想要的样子。因此从App需求梳理开始到接下来的每一阶段,都需要双方进行充分的沟通和确认。2.开发方式App之所以开发比较复杂,是因为不仅要开发前端、后端、后台三端,而且还要开发iOS和Android两个系统的App。和网站相比,这简直复杂多了。开发一个网站只需要开发一端就好。广东优联互通科技有限公司有丰富的资源优势,成熟的经验优势,强大的技术优势,优质的服务优势;根据客户的实际情况进行app的开发设计,从而更快更有效的部署软件产生效益,满足企业的市场需求。13539285443

2020年12月26日 10:45