本文主要是介绍八爪鱼现金流-022-mybatis插件加密和国密SM4算法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
背景:
用户的金额数据,不希望被别人看到。
业务场景分析:
用户在页面上添加金额数据 -----> 服务器内存(加密、解密) -----> 存储数据库
调研及结果:
- 使用mybatis的拦截器插件,进行数据的加密和解密
- 加密和解密算法,使用国密SM4
实现的效果:
页面展示如图:
数据是加密存储的:
为了数据安全,具体示例代码暂不展示。可参考如下资料:
参考资料:
1.国密算法概述
2.一个关于国密SM4的故事
3.国密密码算法的安全强度
4.Mybatis插件原理
5.Mybatis 字段加解密
6.Mybatis拦截器之数据加密解密
【八爪鱼现金流】系统。保证数据的私密性。来放心记账吧。
这篇关于八爪鱼现金流-022-mybatis插件加密和国密SM4算法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!