【技术实现步骤摘要】
本专利技术涉及数据处理,尤其是涉及一种数据自动化加密和解密的方法及系统。
技术介绍
1、目前,在数据加解密
,主要是针对数据库物理存储的加密,部分主流数据库厂商提供数据库的加密和解密,主流技术是采用人工注解和事件拦截进行数据库数据的加解密。
2、注解的方式是依赖于原业务系统的硬编码,通过标注加解密注解,分析注解作用范围,来标记要进行加解密的字段和整块数据,此方法需要技术人员对业务有深度的了解,清晰业务代码的实现、并且需要在代码中人工标注调整加密解密规则,每次改动需要重新编译、部署系统,存在一定的缺陷和不足。
3、事件拦截进行数据库数据的加解密,例如:基于mybaitis架构实现加解密的拦截时,在采用其它持久层框架下则拦截不到,并且依靠mybaitis拦截情况下,拦截的路径相对靠前,容易造成服务器资源的浪费。
4、如何实现加解密技术适配更多的业务框架,同时能够根据框架的特点选择加密、解密的关键位置,让拦截路径、拦截方式自动化、可扩展化,同时,不需要在系统中硬编码,即可实现软件与数据库之间的数据加解
...【技术保护点】
1.一种数据自动化加密和解密的方法,其特征在于,包括:
2.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:对存在多源数据的所述目标业务系统,先进行数据源分组识别,再收集所述表特征和表血缘关系。
3.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:基于决策树模型构建数据加密规则的决策方法,包括:
4.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:决策树模型根据业务数据中的表特征判断业务数据的加密规则,根据加密规则判断业务数据的加密范围、加解密的方法和是否需要压缩数据。
5.根据权利要
...【技术特征摘要】
1.一种数据自动化加密和解密的方法,其特征在于,包括:
2.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:对存在多源数据的所述目标业务系统,先进行数据源分组识别,再收集所述表特征和表血缘关系。
3.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:基于决策树模型构建数据加密规则的决策方法,包括:
4.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:决策树模型根据业务数据中的表特征判断业务数据的加密规则,根据加密规则判断业务数据的加密范围、加解密的方法和是否需要压缩数据。
5.根据权利要求1所述的数据自动化加密和解密的方法,其特征在于:若所述目标业务系统的表特征和表血缘关系构成的特征项少于所述标准加密决策树模型的特征项,则通过所述标准加密决策树模型进行决策结果判断时会缺失数值...
【专利技术属性】
技术研发人员:张晓宇,钱鲁平,刘婷,
申请(专利权)人:北京中农信达信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。