SharedingSphere如何自定义脱敏规则
发表于:2025-02-21 作者:千家信息网编辑
千家信息网最后更新 2025年02月21日,这篇文章主要介绍SharedingSphere如何自定义脱敏规则,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!官方默认的脱敏可以看出使用的Type是aes算法、我们怎么实现自己
千家信息网最后更新 2025年02月21日SharedingSphere如何自定义脱敏规则
这篇文章主要介绍SharedingSphere如何自定义脱敏规则,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
官方默认的脱敏
可以看出使用的Type是aes算法、
我们怎么实现自己的自定义规则呢
1. 实现接口
org.apache.shardingsphere.encrypt.strategy.spi.Encryptor;
2. 修改yml配置文件
这里加密type写成自己自定义的,随意都可以的。
然后在自己的实现类中将Type添加进来。
编写init方法
private final static String TYPE = "custom-aes"; private static final String SHARDING_PROPERTIES = "properties/sharding.properties"; private Properties properties; @Override public void init() { try { properties = PropertiesLoaderUtils.loadAllProperties(SHARDING_PROPERTIES); } catch (IOException e) { log.error("读取sharding配置文件失败," + e.getMessage(), e); throw new RuntimeException("读取sharding配置文件失败," + e.getMessage(), e); } }
初始完成之后我们将 Properties get/set 方法实现。
接下来就是最重要的环节了,那就是自定义加解密规则。
这里实现方式自己自定义实现即可。
对了,文档中还说了ase.key.value,这个值我们可以定义在Properties文件中,然后读取进来。
这个方法是在我们自定义加密的的key 。
最后要将我们自定义的文件包路径配置到springboot的自动装配路径下。
以上是"SharedingSphere如何自定义脱敏规则"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
文件
规则
配置
脱敏
方法
内容
就是
篇文章
路径
加密
重要
对了
接下来
中将
价值
兴趣
官方
小伙
小伙伴
接口
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
挖掘技术的数据库方法
网络安全工作室介绍
csgob5服务器测试
用er画数据库关系图
苏州人工智能软件开发定制费用
学c语言开发软件开发
网络安全提高自我保护意识
数据库请简述视图的意义
打开samba服务器
华为数据库技术研究
数据库插入大量数据
vmware服务器配置
数据网络安全专业就业前景
冒险小分队服务器选哪个
简述计算机网络安全的威胁有哪些
数据库的相容性规定
广安网络技术人员
高清非编网络技术实施
恐龙岛主播阿雷是哪个服务器
网络技术3d打印
安卓 app用什么软件开发
vba连接阿里云数据库
网络安全回头看自查报告
数据库系统概论电子教材
西安复华网络技术有限公
软件开发所涉及的法律知识
领先技术软件开发
jsp 数据库 在哪
计算机网络技术坑吗
学习网络安全八条禁令心得