基于半同态加密的数据保护通信方法、系统、设备及介质技术方案

技术编号:42155404 阅读:23 留言:0更新日期:2024-07-27 00:07
本发明专利技术涉及网络安全的领域,提出了基于半同态加密的数据保护通信方法、系统、设备及介质,方法包括:通过数据产生方获取用户数据并进行预处理得到待加密的数据,基于半同态加密算法生成密钥;响应于数据产生方接收数据需求方的授权请求,将密钥发送到数据需求方,使数据产生方通过密钥对待加密的数据进行加密,生成密文,并将密文上传服务器;使服务器基于半同态加密算法对密文进行计算,得到新密文并发送给数据需求方;使数据需求方通过密钥对新密文进行解密。本发明专利技术通过半同态加密原理可以在不暴露明文数据的前提下,利用云服务中心强大的计算能力进行复杂的数据分析和计算操作。同时,数据的隐私得到了很好的保护,大大降低了数据泄露的风险。

【技术实现步骤摘要】

本专利技术涉及网络安全的领域,尤其涉及基于半同态加密的数据保护通信方法、系统、设备及介质


技术介绍

1、数据成为当前生活工作中一项重要的生产资料,起着不可或缺的作用。数据安全受到关注,用户更愿意将数据加密存储在云服务器上。但也存在数据计算困难,时间空间消耗大等问题。

2、当前数据安全愈发重要,数据泄露的事件时有发生。为保护数据安全,需要将数据加密存储在服务器中。但加密存储也面临着许多问题,例如用户购买云端服务器,存放订单等数据,但是又担心云提供商看到自己的订单数据,可以使用加密敏感数据列,然后上传到数据库。

3、若要对数据库中加密数据进行数据计算时,就需要先将所有数据发送至客户,客户根据私钥进行解密,再进行计算。

4、该方法优点是计算方法简单,但是也有以下的缺点:网络数据发送量大,需要一次性将所有加密数据发送给客户端,这回导致网络数据传输量大大增加。对于大规模的数据集,传输时间和带宽要求可能成为一个问题。客户端计算压力大,客户端要承担解密和计算的任务,这会增加客户端的计算负担,并且可能需要较大的计算资源和处理时间。安全本文档来自技高网...

【技术保护点】

1.基于半同态加密的数据保护通信方法,其特征在于,包括,

2.根据权利要求1所述的基于半同态加密的数据保护通信方法,其特征在于,所述通过数据产生方获取用户数据并进行预处理得到待加密的数据的步骤包括:

3.根据权利要求1所述的基于半同态加密的数据保护通信方法,其特征在于,所述基于半同态加密算法生成密钥的步骤包括:

4.根据权利要求3所述的基于半同态加密的数据保护通信方法,其特征在于,所述使所述数据产生方通过所述密钥对待加密的数据进行加密,生成密文,并将密文上传服务器的步骤包括:

5.根据权利要求4所述的基于半同态加密的数据保护通信方法,其特征...

【技术特征摘要】

1.基于半同态加密的数据保护通信方法,其特征在于,包括,

2.根据权利要求1所述的基于半同态加密的数据保护通信方法,其特征在于,所述通过数据产生方获取用户数据并进行预处理得到待加密的数据的步骤包括:

3.根据权利要求1所述的基于半同态加密的数据保护通信方法,其特征在于,所述基于半同态加密算法生成密钥的步骤包括:

4.根据权利要求3所述的基于半同态加密的数据保护通信方法,其特征在于,所述使所述数据产生方通过所述密钥对待加密的数据进行加密,生成密文,并将密文上传服务器的步骤包括:

5.根据权利要求4所述的基于半同态加密的数据保护通信方法,其特征在于,所述使所述服务器基于半...

【专利技术属性】
技术研发人员:郑伟波马铭李腾杨楠楠
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1