数据库的数据处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:40701211 阅读:18 留言:0更新日期:2024-03-22 10:59
本发明专利技术实施例涉及一种数据库的数据处理方法、装置、计算机设备及存储介质,所述方法包括:接收客户端针对第一目标数据的加密命令;根据所述加密命令从所述数据库中确定所述第一目标数据对应的目标分片;在所述目标分片中通过目标算法对所述第一目标数据进行加密,得到加密后的第一目标数据;将所述加密后的第一目标数据发送至所述数据库的计算节点,以使所述计算节点将所述加密后的第一目标数据返回至客户端。由此,可以实现通过目标加密算法对分布式数据库中的数据进行加密,提高分布式数据库数据加密的安全性。

【技术实现步骤摘要】

本专利技术实施例涉及数据库,尤其涉及一种数据库的数据处理方法、装置、计算机设备及存储介质


技术介绍

1、伴随着数字经济的迅速发展,传统的集中式数据库越来越无法适应数字化发展的需要。分布式数据库具有水平扩展性,高可用性和强一致性等特性,能够解决数据量爆发式增长与集中式数据库有限容量和性能之间的矛盾。分布式数据库是将物理上分散的多个节点连接起来组成逻辑上统一的数据库,计算和存储压力均被分到不同的计算节点和数据节点上。

2、分布式的设计虽然解决了计算和存储的压力,但同时也带来了对分布式数据加密和解密的高要求,在当前分布式国产数据库替换国外数据库的大背景下,数据加密变的尤为重要,在集中式数据库中大多已经实现将敏感信息进行加密,但集中式数据库的加密方法单一算法易被破解,因此,如何对分布式数据库的数据进行加密成为现在亟待解决的问题。


技术实现思路

1、鉴于此,为解决上述技术问题或部分技术问题,本专利技术实施例提供一种数据库的数据处理方法、装置、计算机设备及存储介质。

2、第一方面,本专利技术实施本文档来自技高网...

【技术保护点】

1.一种数据库的数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述目标分片中通过目标算法对所述第一目标数据进行加密,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过多个所述轮密钥对所述第一子数据、所述第二子数据、所述第三子数据和所述第四子数据进行预设次数的轮变换加密处理,得到加密后的第一目标数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述盒变换输入数据进行盒变换处理,得到盒变换输出数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述多个轮密钥通过以下方式生成:

<...

【技术特征摘要】

1.一种数据库的数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述目标分片中通过目标算法对所述第一目标数据进行加密,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过多个所述轮密钥对所述第一子数据、所述第二子数据、所述第三子数据和所述第四子数据进行预设次数的轮变换加密处理,得到加密后的第一目标数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述盒变换输入数据进行盒变换处理,得到盒变换输出数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述多个轮密钥通过以下方式生成:

6.根据权利要求1所述...

【专利技术属性】
技术研发人员:申迎港左奇
申请(专利权)人:金篆信科有限责任公司
类型:发明
国别省市:

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

1