首页> 中国专利> 一种在Java程序中实现数据库数据自动加密解密的方法和系统

一种在Java程序中实现数据库数据自动加密解密的方法和系统

摘要

本发明属于通信技术领域,具体为一种在Java程序中实现数据库数据自动加密解密的方法,在数据存入数据库之前,在JAVA程序的mybatis框架中根据时间戳按照加密算法对数据进行加密得到加密后的数据,将加密后的数据和时间戳存入数据库中;在从数据库中调用数据时,从数据库中调出数据和时间戳,并在JAVA程序的mybatis框架中根据时间戳按照与加密算法对应的解密算法进行解密。本案通过在MyBatis框架本身集合动态加密的插件或功能,解决了传统在业务层中进行数据处理和加密导致的破译风险,本方法使数据在客户端和数据库中以不同的形式表示,提高了数据存储的安全性,降低数据处理过程中的耦合性。同时,本发明还提供了实现该加密和解密方法的系统。

著录项

  • 公开/公告号CN111125224A

    专利类型发明专利

  • 公开/公告日2020-05-08

    原文格式PDF

  • 申请/专利权人 广州鲁邦通物联网科技有限公司;

    申请/专利号CN201911332153.5

  • 发明设计人 凡赞;何奎;曹连峰;陶洋;

    申请日2019-12-21

  • 分类号

  • 代理机构广州市科丰知识产权代理事务所(普通合伙);

  • 代理人姜娜

  • 地址 510653 广东省广州市天河区大观路95号科汇园F栋三楼

  • 入库时间 2023-12-17 10:29:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-02

    实质审查的生效 IPC(主分类):G06F16/25 申请日:20191221

    实质审查的生效

  • 2020-05-08

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号