可参考:海强 / sensitive-plus
数据脱敏插件,目前支持地址脱敏、yhk号脱敏、中文姓名脱敏、固话脱敏、身份z号脱敏、手机号脱敏、密码脱敏 一个是正则脱敏、另外一个根据显示长度脱敏,默认是正则脱敏,可以根据自己的需要配置自己的规则。
mybatisplus 的新作,可以测试使用,生产需要收费。
根据定义的策略类型,对数据进行脱敏,当然策略可以自定义。
Demo 代码目录
1、pom.xml
2、appliation.yml
3、Appliation启动类
4、配置类,自定义脱敏策略
5、业务类
User,注解标识脱敏字段,及选用脱敏策略
UserController
UserMapper
6、测试
GET http://localhost:8080/list
GET http://localhost:8080/list?skip=1
一般情况下,MySQL客户端在连接服务器时,会将密码进行哈希处理或加密,然后发送给服务器进行身份验证。在某些特殊的情况下,可能要求服务器直接接受客户端发送的密码,这些密码是明文的,不进行哈希或加密。在这种情况下,可以使用 mysql_clear_password 插件。
mysql_clear_password 插件内置在MySQL客户端的库中。该插件只存在于客户端中,服务器端没有对应的插件。
由于明文发送密码可能会导致安全隐患,为了减少误用 mysql_clear_password 插件的可能,使用时要求客户端必须启用插件
2020年2月,美创数据脱敏进行了全面升级,z支持列表如下:关系型数据库支持:Oracle、SQL server、MySQL、DB2、巨衫、MariaDB、Gauss、SAP Hana/数据库视图
文件支持:TXT、CSV、DBF、OracleDMP、Excel、DB2 del、DICOM、MySQL DMP
大数据平台支持:Hive、lmpala、Hbase、MongoDB、Teradata、Gbase 8a、Greenplum、ODPS、Fusionlnsight
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)