一种基于动态多密钥全同态加密的数据隐私保护方法技术

技术编号:41880679 阅读:18 留言:0更新日期:2024-07-02 00:34
本发明专利技术公开了一种基于动态多密钥全同态加密的数据隐私保护方法,包括:用户根据服务器的请求指令,以所有参与运算用户的公钥集合为基础生成辅助密文,同时服务器以所述辅助密文对将所有参与运算的初始密文进行扩展处理,以获得扩展密文,再利用所述扩展密文进行同态加密运算以获得结果密文,用户根据需求向服务器下载密文数据,并对密文数据进行解析以获得对应的数据,所述密文数据包括用户存储至服务器的初始密文,以及参与运算时所产生的扩展密文和结果密文。本发明专利技术提供的方法区别于传统数据加密方式,在保证数据隐私性的前提下,提高数据的加密效率以及降低云端服务器的运行成本。

【技术实现步骤摘要】

本专利技术属于计算机网络通信中数据安全与隐私保护领域,尤其涉及一种基于动态多密钥全同态加密的数据隐私保护方法


技术介绍

1、云计算作为一种基于互联网的计算模型,支持对共享资源池进行方便快捷的按需访问。经过几十年的发展,云计算技术及云计算与新技术的应用不断拓展,带来更多科技机遇和更大市场规模,成为新的战略科技趋势。在对云端数据的存储、检索和计算中,传统的公钥加密方法(public-key encryption,pke)已经无法满足愈加复杂多样的功能需求,全同态加密(fully homomorphic encryption,fhe)的诞生,为其提供了理论上的解决方案。fhe的思想最初由rivest等人提出,即“对于一些特殊的加密函数,允许用户在不用事先解密密文的条件下,直接对密文数据进行运算”。相比于传统的pke方法,fhe允许操作者(云服务器端)能够在不解密的情况下,直接对密文数据进行任意有效的运算,并对运算后的密文解密,解密结果在数值上等于直接对明文进行相应运算的结果。fhe研究的重要转折是gentry基于理想格构造了第一个真正意义上的fhe方案(gen本文档来自技高网...

【技术保护点】

1.一种基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,每个用户的公钥与私钥基于标准的误差学习问题进行构建,其表达式如下:

3.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述初始密文的表达式如下:

4.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述扩展处理的过程如下:

5.根据权利要求或4所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述辅助密文包括两部分...

【技术特征摘要】

1.一种基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,每个用户的公钥与私钥基于标准的误差学习问题进行构建,其表达式如下:

3.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述初始密文的表达式如下:

4.根据权利要求1所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述扩展处理的过程如下:

5.根据权利要求或4所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述辅助密文包括两部分,其表达式如下:

6.根据权利要求1或4所述的基于动态多密钥全同态加密的数据隐私保护方法,其特征在于,所述服务器利用用...

【专利技术属性】
技术研发人员:涂广升张帆王灿杨晓元周潭平孔咏骏刘文超孙莉婵贺拥亮伶俐
申请(专利权)人:中国人民武装警察部队士官学校
类型:发明
国别省市:

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

1