【技术实现步骤摘要】
本专利技术涉及云计算数据安全的,尤其是指一种面向云计算数据安全的快速安全外包计算方法。
技术介绍
1、云计算为数据外包计算提供了灵活方便的服务,计算和存储能力有限的用户可以将其数据外包给云服务器,并对外包的数据进行高效计算。然而,云服务器可能有意或无意地窃取和泄露外包数据,从而导致隐私问题。
2、为了防止数据泄露,用户可以在外包数据之前对其进行加密。一般地,将加密后的数据称为密文。然而,对密文进行计算是相当具有挑战性的,因为传统的密码系统通常无法直接对密文进行计算。安全外包计算是一种平衡数据隐私和数据可用性的技术,该技术可以在不泄露信息的情况下对数据进行计算。由于其优异的特性,安全外包计算为云计算提供了一种很有前途的计算范式。该计算范式可以有效地保护数据安全,目前已经在许多领域中被广泛运用,如隐私保护机器学习训练和隐私保护演化计算。
3、同态加密密码系统可以在密文上实现加法、乘法或同时实现加法和乘法,因此能够使用同态加密密码系统来实现安全的外包计算。目前,基于同态加密密码系统的安全外包计算仍然面临一些问题:
>4、1、单纯本文档来自技高网...
【技术保护点】
1.一种面向云计算数据安全的快速安全外包计算方法,其特征在于,该方法基于具有快速加密和解密能力的Paillier加法部分同态加密算法设计了一种改进的FastPaiTD门限密码系统,在Paillier加法部分同态加密算法原有的模数N生成算法N Generation、密钥生成算法keygen、加密算法Enc和解密算法Dec基础上,增加了部分解密算法PDec和门限解密算法TDec,从而允许两个不共谋的云服务器在没有私钥的情况下解密一个密文;
2.根据权利要求1所述的一种面向云计算数据安全的快速安全外包计算方法,其特征在于,在步骤1中,DO执行以下操作:执行密钥生
...【技术特征摘要】
1.一种面向云计算数据安全的快速安全外包计算方法,其特征在于,该方法基于具有快速加密和解密能力的paillier加法部分同态加密算法设计了一种改进的fastpaitd门限密码系统,在paillier加法部分同态加密算法原有的模数n生成算法n generation、密钥生成算法keygen、加密算法enc和解密算法dec基础上,增加了部分解密算法pdec和门限解密算法tdec,从而允许两个不共谋的云服务器在没有私钥的情况下解密一个密文;
2.根据权利要求1所述的一种面向云计算数据安全的快速安全外包计算方法,其特征在于,在步骤1中,do执行以下操作:执行密钥生成算法keygen,初始化fastpaitd门限密码系统的公私钥对{pk,sk},并将私钥sk分为两个部分密钥,即sk1和sk2;do将{pk,sk1}发送给云服务器s0,将{pk,sk2}发送给云服务器s1;
3.根据权利要求2所述的一种面向云计算数据安全的快速安全外包计算方法,其特征在于,在步骤2中,所述加密算法enc,其加密模型为:
4.根据权利要求3所述的一种面向云计算数据安全的快速安全外包计算方法,其特征在于,在步骤2中,隐私数据m∈[-2l,2l],并且l是取值远小于n的比特长度;fastpaitd门限密码系统规定:当一个数据m小于0时,将其转换为...
【专利技术属性】
技术研发人员:赵搏文,邓伟泉,裴庆祺,肖阳,吴志辉,
申请(专利权)人:西安电子科技大学广州研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。