如何做充值网站国内时事新闻2023最新
如何做充值网站,国内时事新闻2023最新,成都中国旅行社金牛三分社,html5企业网站带后台最近连着几天晚上在家总是接到一些奇奇怪怪的电话#xff0c;“哥#xff0c;你是 xxx 吧#xff0c;我们这里是 xxx 高端男士私人会所...”#xff0c;握草#xff0c;我先是一愣#xff0c;然后狠狠的骂了回去。一脸傲娇的转过头#xff0c;面带微笑稍显谄媚#xff… 最近连着几天晚上在家总是接到一些奇奇怪怪的电话“哥你是 xxx 吧我们这里是 xxx 高端男士私人会所...”握草我先是一愣然后狠狠的骂了回去。一脸傲娇的转过头面带微笑稍显谄媚老婆你听我说我真的啥也没干你要相信我啪~搞事情啊过后揉揉脸细想想肯定是哪个不道德的网站又把我的个人信息给卖了现在的人上网都处于一个裸奔的状态个人信息已不再属于个人时下这种事好像也见怪不怪了不过出现这种事大多是有内鬼。停止交易有内鬼而作为开发者的我们能做的就是尽量避免经我们手的用户数据泄露那今天就来讲讲互联网中内部防止隐私数据泄露的手段-数据脱敏。什么是数据脱敏先来看看什么是数据脱敏数据脱敏也叫数据的去隐私化在我们给定脱敏规则和策略的情况下对敏感数据比如 手机号、银行卡号 等信息进行转换或者修改的一种技术手段防止敏感数据直接在不可靠的环境下使用。像政府、医疗行业、金融机构、移动运营商是比较早开始应用数据脱敏的因为他们所掌握的都是用户最核心的私密数据如果泄露后果是不可估量的。数据脱敏的应用在生活中是比较常见的比如我们在淘宝买东西订单详情中商家账户信息会被用 * 遮挡保障了商户隐私不泄露这就是一种数据脱敏方式。淘宝详情数据脱敏又分为静态数据脱敏SDM和 动态数据脱敏DDM静态数据脱敏静态数据脱敏SDM适用于将数据抽取出生产环境脱敏后分发至测试、开发、培训、数据分析等场景。有时我们可能需要将生产环境的数据 copy 到测试、开发库中以此来排查问题或进行数据分析但出于安全考虑又不能将敏感数据存储于非生产环境此时就要把敏感数据从生产环境脱敏完毕之后再在非生产环境使用。这样脱敏后的数据与生产环境隔离满足业务需要的同时又保障了生产数据的安全。数据脱敏过程如上图所示将用户的真实 姓名、手机号、身份证、银行卡号 通过 替换、无效化、乱序、对称加密 等方案进行脱敏改造。动态数据脱敏动态数据脱敏DDM一般用在生产环境访问敏感数据时实时进行脱敏因为有时在不同情况下对于同一敏感数据的读取需要做不同级别的脱敏处理例如不同角色、不同权限所执行的脱敏方案会不同。注意在抹去数据中的敏感内容同时也需要保持原有的数据特征、业务规则和数据关联性保证我们在开发、测试以及数据分析类业务不会受到脱敏的影响使脱敏前后的数据一致性和有效性。总之一句话你爱怎么脱就怎么脱别影响我使用就行。数据脱敏方案数据脱敏系统可以按照不同业务场景自行定义和编写脱敏规则可以针对库表的某个敏感字段进行数据的不落地脱敏。脱敏系统数据脱敏的方式有很多种接下来以下图数据为准一个一个的演示每种方案。原始数据1、无效化无效化方案在处理待脱敏的数据时通过对字段数据值进行 截断、加密、隐藏 等方式让敏感数据脱敏使其不再具有利用价值。一般采用特殊字符*等代替真值这种隐藏敏感数据的方法简单但缺点是用户无法得知原数据的格式如果想要获取完整信息要让用户授权查询。截断方式比如我们将身份证号用 * 替换真实数字就变成了 220724 ****** 3523非常简单。隐藏方式2、随机值随机值替换字母变为随机字母数字变为随机数字文字随机替换文字的方式来改变敏感数据这种方案的优点在于可以在一定程度上保留原有数据的格式往往这种方法用户不易察觉的。我们看到 name 和 idnumber 字段进行了随机化脱敏而名字姓、氏随机化稍有特殊需要有对应姓氏字典数据支持。随机值3、数据替换数据替换与前边的无效化方式比较相似不同的是这里不以特殊字符进行遮挡而是用一个设定的虚拟值替换真值。比如说我们将手机号统一设置成 “13651300000”。数据替换4、对称加密对称加密是一种特殊的可逆脱敏方法通过加密密钥和算法对敏感数据进行加密密文格式与原始数据在逻辑规则上一致通过密钥解密可以恢复原始数据要注意的就是密钥的安全性。对称加密5、平均值平均值方案经常用在统计场景针对数值型数据我们先计算它们的均值然后使脱敏后的值在均值附近随机分布从而保持数据的总和不变。原始数据对价格字段 price 做平均值处理后字段总金额不变但脱敏后的字段值都在均值 60 附近。平均值6、偏移和取整这种方式通过随机移位改变数字数据偏移取整在保持了数据的安全性的同时保证了范围的大致真实性比之前几种方案更接近真实数据在大数据分析场景中意义比较大。比如下边的日期字段create_time中 2020-12-08 15:12:25 变为 2018-01-02 15:00:00。取整数据脱敏规则在实际应用中往往都是多种方案配合使用以此来达到更高的安全级别。总结无论是静态脱敏还是动态脱敏其最终都是为了防止组织内部对隐私数据的滥用防止隐私数据在未经脱敏的情况下从组织流出。所以作为一个程序员不泄露数据是最起码的操守。几句唠叨如果有一丝收获欢迎在看、点赞、转发您的认可是我最大的动力。往期推荐面试突击55delete、drop、truncate有什么区别面试突击51为什么单例一定要加 volatile最简单的6种防止数据重复提交的方法(干货)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89227.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!