现在公司项目,用户表有两万六千左右用户,身份证、手机号是采用明文存储的
接到公安部整改通告,需要将身份证、手机号进行加密存储
项目涉及的架构:springboot 、mybatis-plus 、Mysql 5.7
小弟没有这方面的经验,目前有几个担心的地方:
1 、接口怎么改造,网上搜到的教程,有用插件的,有继承 mybatis 拦截器的,有没有大佬讲讲实现的思路,或者自己的经验呀
2 、改造接口,进行加密存储,那么读取和查询(模糊查询)之类的怎么处理
3 、改造好接口,那么两万多条老数据怎么更新成加密后的数据
目前想到的就是这些,小弟技术确实菜,也在网上搜了很多资料参考,包括 ChatGPT 也查找过,还是希望能得到一些大佬的实际经验教导,再次感谢
参考了一个毕竟完整的方案,但是有个缺点,不能用查询构造器: https://blog.csdn.net/qq_33204709/article/details/129178188
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.