【技术实现步骤摘要】
数据加密方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种数据加密方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机技术的不断发展,出现了数据加密技术,通过对隐私数据进行加密处理,进而保护隐私数据的隐私信息。
[0003]然而,传统技术是通过配置实现页面上字段的加密展示,服务启动时加载配置到内存,针对配置的页面和字段,定向对数据做加密处理,导致页面和字段与配置的匹配次数过多,从而使得开发效率较低。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够实现高效数据加密的数据加密方法、装置、计算机设备和存储介质,提高了开发效率。
[0005]一种数据加密方法,所述方法包括:
[0006]读取目标服务页面对应的元数据,得到目标元数据;
[0007]基于所述目标元数据,确定所述目标服务页面对应的目标数据信息;
[0008]获取所述目标数据信息对应的目标加密类型,基于所述目标加密类型,从所述目标数据信息中确定
【技术保护点】
【技术特征摘要】
1.一种数据加密方法,其特征在于,所述方法包括:读取目标服务页面对应的元数据,得到目标元数据;基于所述目标元数据,确定所述目标服务页面对应的目标数据信息;获取所述目标数据信息对应的目标加密类型,基于所述目标加密类型,从所述目标数据信息中确定待加密数据;基于所述目标加密类型,从统一配置区域中读取所述目标加密类型对应的目标加密规则;基于所述目标加密规则对所述待加密数据进行加密,生成目标加密数据。2.根据权利要求1所述的方法,其特征在于,所述读取目标服务页面对应的元数据,得到目标元数据包括:依次对多个存储区进行查询,直至查询到所述目标服务页面对应的元数据,以作为目标元数据;所述基于所述目标元数据,确定所述目标服务页面对应的目标数据信息,包括:从查询到所述目标元数据的存储区中,获取所述目标服务页面对应的目标数据信息。3.根据权利要求2所述的方法,其特征在于,所述多个存储区依次包括本地缓存区、分布式缓存区和数据库,或者所述多个存储区依次包括本地缓存区和数据库,或者所述多个存储区依次包括分布式缓存区和数据库。4.根据权利要求1所述的方法,其特征在于,所述统一配置区域包括分布式缓存区和配置中心区;所述基于所述目标加密类型,从统一配置区域中读取所述目标加密类型对应的目标加密规则,包括:从所述分布式缓存区中对所述目标加密类型进行查询,得到分布规则查询结果;当所述分布规则查询结果为存在所述目标加密类型时,基于所述目标加密类型,从所述分布缓存区中读取所述目标加密类型对应的目标加密规则。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述分布规则查询结果为不存在所述目标加密类型时,从所述配置中心区对应的目标统一配置文件中对所述目标加密类型进行查询,得到配置规则查询结果;基于所述配置规则查询结果,从所述目标统一配置文件中读取所述目标加密类型对应的目标加密规则,所述目标统一配置文件中存储的加密规则适用于至少两个不同的服务。6.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:侯东,徐明林,李微,
申请(专利权)人:金蝶蝶金云计算有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。