SharedingSphere如何自定义脱敏规则
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要介绍SharedingSphere如何自定义脱敏规则,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!官方默认的脱敏可以看出使用的Type是aes算法、我们怎么实现自己
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
怎么由er图创建数据库
rust三种服务器
禁止某个ip访问服务器
蔡甸区国际网络安全维护范围
华为手机web服务器配置
怎么查服务器型号
电脑软件开发怎么赚钱
思科的网络技术挑战赛
无锡软件开发资费
服务器管理工具安卓版
拓步机器人怎么无法连接服务器
demon数据库
自己搭建服务器的条件
信息网络安全工作总结报告
波洞显示服务器异常
数据库恢复的常用方法是
ssh登陆linux服务器脚本
调度自数据库系统由什么构成
华为网络安全测试案例
云服务器挂淘宝客
汤泉服务器有修车的吗
数据库吞吐量和随机读写
如何防止勒索病毒对服务器损害
容易破解的数据库
云服务器数据库怎么保存
保定中阅互联网科技
网络安全周班会简讯
江苏机电计算机网络技术推广设备
html写入数据库
天津北斗授时模块服务器云主机