数据加密方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43745497 阅读:18 留言:0更新日期:2024-12-20 13:05
本公开提供了一种数据加密方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括接收应用端发送的SQL访问请求;根据SQL访问请求确定对应的第一解析结果;向加解密功能模块发送第一解析结果,其中加解密功能模块用于对第一解析结果中包含的待加密的目标字段进行加密,得到第二解析结果;根据第二解析结果进行SQL改写与执行,得到第一数据执行结果;向应用端返回第一数据执行结果。本公开实施例可以实现将加密的过程植入到SQL解析、改写、执行的主路径中去,降低技术门槛,并通过加解密功能模块实现对加密算法的灵活调整,提高数据加密的灵活性。

【技术实现步骤摘要】

所属的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。本公开实施例提供了一种电子设备,示例性地,该电子设备包括:处理器与存储器。该存储器可以用于存储处理器的可执行指令。其中,处理器配置为经由执行上述可执行指令来本公开实施例提供的数据加密方法。下面参照图7来描述根据本公开的这种实施方式的电子设备700。图7显示的电子设备700仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。如图7所示,电子设备700以通用计算设备的形式表现。电子设备700的组件可以包括但不限于:至少一个处理单元710、至少一个存储单元720、连接不同系统组件(包括存储单元720和处理单元710)的总线730。其中,该存储单元存储有程序代码,该程序代码可以被该处理单元710执行,使得该处理单元710执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,该处理单元710可本文档来自技高网...

【技术保护点】

1.一种数据加密方法,其特征在于,包括:

2.根据权利要求1所述的数据加密方法,其特征在于,所述根据所述第二解析结果进行SQL改写与执行,得到第一数据执行结果,包括:

3.根据权利要求1所述的数据加密方法,其特征在于,所述向加解密功能模块发送所述第一解析结果,包括:

4.根据权利要求2所述的数据加密方法,其特征在于,所述向所述应用端返回目标数据执行结果,包括:

5.根据权利要求1至3中任意一项所述的数据加密方法,其特征在于,所述根据所述SQL访问请求确定对应的第一解析结果,包括:

6.根据权利要求2所述的数据加密方法,其特征在于...

【技术特征摘要】

1.一种数据加密方法,其特征在于,包括:

2.根据权利要求1所述的数据加密方法,其特征在于,所述根据所述第二解析结果进行sql改写与执行,得到第一数据执行结果,包括:

3.根据权利要求1所述的数据加密方法,其特征在于,所述向加解密功能模块发送所述第一解析结果,包括:

4.根据权利要求2所述的数据加密方法,其特征在于,所述向所述应用端返回目标数据执行结果,包括:

5.根据权利要求1至3中任意一项所述的数据加密方法,其特征在于,所述根据所述sql访问请求确定对应的第一解析结果,包括:

6.根据权利要求2所述的数据加密方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的数据加密方法,其特征在于,所述方法还包括:

8.根据...

【专利技术属性】
技术研发人员:高新刚
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1