zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Springboot项目如何设计接口中敏感数据的脱敏展示?

SpringBoot接口项目 如何 设计 展示 脱敏
2023-09-14 09:14:06 时间

前言

在《Springboot项目如何设计接口中敏感字段的加密、解密》中,分享了Springboot项目里写入请求、读取请求的接口中敏感字段数据如何加密、解密,其实对于敏感数据的处理方式,除了在服务端进行数据加密、解密,在前端数据展示的时候,也要进行相应的“加密”处理,以防止用户的隐私信息被泄漏,这里的“加密”实际是数据脱敏。由于数据脱敏和数据加密的处理过程是完全不同的,所以我认为这是两个概念;当然,仁者见仁,智者见者,这是我的个人理解。单独起一篇文章,就来好好好盘一盘数据脱敏和数据加密的区别以及实现方式。

数据脱敏与数据加密

数据脱敏

数据脱敏是指通过一定规则把敏感数据的实际值转换成虚构的值,以便更好的保证数据的隐私性, 同时又保证数据的可用性,整个过程是不可逆的,如脱敏后的手机号码(155********);