数据加密方法及其管理方法、装置、系统、设备及介质制造方法及图纸

技术编号:37278143 阅读:28 留言:0更新日期:2023-04-20 23:45
本申请实施例提供了一种数据加密方法及其管理方法、装置、系统、设备及介质,方法包括:基于第一椭圆加密曲线对第一明文进行加密,得到第一中间密文;基于第二椭圆加密曲线对第二明文进行加密,得到第二中间密文;对所述第一中间密文进行编码,得到第一加密数据包,以及对所述第二中间密文进行编码,得到第二加密数据包;向其他服务器发送所述第一加密数据包和所述第二加密数据包。使得密文可以在多个服务器间以加密数据包的形式传递和共享,可以在多个服务器之间高并发加密和解密大文件。个服务器之间高并发加密和解密大文件。个服务器之间高并发加密和解密大文件。

【技术实现步骤摘要】
数据加密方法及其管理方法、装置、系统、设备及介质


[0001]本申请属于数据加密领域,尤其涉及一种数据加密方法及其管理方法、装置、系统、设备及介质。

技术介绍

[0002]Zcash的加密系统通过基于椭圆加密曲线多域仿射算法,提供椭圆加密曲线的配对友好加密曲线的计算,以应用程序编程接口的形式,提供加密配对服务,生成椭圆加密曲线G1的加密点G1_0和椭圆加密曲线G2的加密点G2_0,其中G1_0和G2_0是配对关系。
[0003]Zcash的加密系统主要应用在隐私交易上,通过将交易有效性函数转换为数学表达式,保护隐私交易。Zcash的加密系统足够牢固,但其对大文件的高并发无法支撑,而且在多个服务器之间也不能进行加密传输。

技术实现思路

[0004]本申请实施例提供了一种数据加密方法及其管理方法、装置、系统、设备及介质,使得密文可以在多个服务器间以加密数据包的形式传递和共享,可以在多个服务器之间高并发加密和解密大文件。
[0005]第一方面,本申请实施例提供一种数据加密方法,应用于服务器,该方法包括:
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据加密方法,其特征在于,所述数据加密方法应用于服务器,所述数据加密方法包括:基于第一椭圆加密曲线对第一明文进行加密,得到第一中间密文;基于第二椭圆加密曲线对第二明文进行加密,得到第二中间密文;对所述第一中间密文进行编码,得到第一加密数据包,以及对所述第二中间密文进行编码,得到第二加密数据包;向其他服务器发送所述第一加密数据包和所述第二加密数据包。2.根据权利要求1所述的数据加密方法,其特征在于,所述基于第一椭圆加密曲线对第一明文进行加密,得到第一中间密文,包括:基于所述第一椭圆加密曲线,生成第一加密点;基于所述第一加密点对第一明文进行加密,得到第一中间密文;所述第一加密点包括(X
A
,Y
A
),X
A
表示第一加密点的横坐标,Y
A
表示第一加密点的纵坐标,X
A
为质数;所述基于第二椭圆加密曲线对第二明文进行加密,得到第二中间密文,包括:基于所述第二椭圆加密曲线,生成第二加密点;基于所述第二加密点对第二明文进行加密,得到第二中间密文;所述第二加密点包括(X
B
,Y
B
),X
B
表示第二加密点的横坐标,Y
B
表示第二加密点的纵坐标,X
B
为由质数构成的复数。3.根据权利要求1所述的数据加密方法,其特征在于,所述对所述第一中间密文进行编码,得到第一加密数据包,以及对所述第二中间密文进行编码,得到第二加密数据包,包括:基于LT喷泉码编码算法对所述第一中间密文进行编码,得到第一加密数据包;基于所述LT喷泉码编码算法对所述第二中间密文进行编码,得到第二加密数据包。4.根据权利要求3所述的数据加密方法,其特征在于,所述基于LT喷泉码编码算法对所述第一中间密文进行编码,得到第一加密数据包,包括:采用鲁棒孤波分布,随机选取目标度值;基于所述目标度值,将所述第一中间密文拆分为多个第一数据包;对所述多个第一数据包求异或和,生成多个第一加密编码包;当所述多个第一加密编码包的数量小于第一预设阈值时,加入预设位数的第一特征值,生成第一补充加密编码包;基于所述多个第一加密编码包和所述第一补充加密编码包,得到第一加密数据包。5.根据权利要求3所述的数据加密方法,其特征在于,所述基于所述LT喷泉码编码算法对所述第二中间密文进行编码,得到第二加密数据包,包括:采用鲁棒孤波分布,随机选取目标度值;基于所述目标度值,将所述第二中间密文拆分为多个第二数据包;对所述多个第二数据包求异或和,生成多个第二加密编码包;当所述多个第二加密编码包的数量小于第二预设阈值时,加入预设位数的第一特征值,生成第二补充加密编码包;基于所述多个第二加密编码包和所述第二补充加密编码包,得到第二加密数据包。6.根据权利要求1所述的数据加密方法,其特征在于,所述数据加密方法还包括:
在接收到其他服务器发送的所述第一加密数据包的情况下,对于所述第一加密数据包进行译码,得到所述第一中间密文;根据所述第一中间密文得到所述第一明文;和/或,在接收到其他服务器发送的所述第二加密数据包的情况下,对于所述第...

【专利技术属性】
技术研发人员:辛艳双张晓京叶可可方有轩郑旭晓张鹏戈敏
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1