【技术实现步骤摘要】
:本专利技术涉及经典密码学和量子密码学领域,具体涉及一种基于ecc的量子同态加密方法。
技术介绍
0、
技术介绍
:
1、随着信息时代的来临,数据的安全性和隐私保护变得愈发重要。早在1978年,r.l.rivest、a.shamir和l.adleman等人就提出了隐私同态的概念,伴随着该概念的提出,第一个拥有着同态性质的加密算法rsa诞生了。该算法具有部分同态加密的性质,可以在一定程度上进行计算而不需要解密,这使得其在安全领域拥有广泛的应用场景,并为之后完全同态加密方案的提出奠定了基础。随着时间的推移,隐私同态的概念也在不断演化。后来逐步发展为这样的一个问题:如何在对密文不进行解密的情况下,对密文进行任意的计算,将计算后的结果进行解密,使得解密后得到的输出与明文进行同样计算的输出相同。这个问题在很长一段时间成为了密码学界的开放性问题。直到2009年,gentry成功地构造了第一个具有完全同态性质的加密方案,该方案一经提出,引发了密码学界的轰动,大量学者加入到了研究全同态加密的方向中来,同态加密方向也因此得以迅速发展。然而,经典计
...【技术保护点】
1.一种基于ECC的量子同态加密方法包含以下几个步骤:
2.根据权利要求1所述的一种基于ECC的量子同态加密方法,其实体之间的主要负责模块为:客户端负责生成明文量子态,量子一次一密的密钥,以及使用ECC算法的sk对密钥进行加密,并设计核心模块函数发送给第三方。第三方则负责则负责调用核心模块函数box,从而实现对量子态的一次一密操作、密钥更新操作。服务端则负责对密文量子态的评估操作。
3.根据权利要求1所述的一种基于ECC的量子同态加密方法,其特征在于,步骤S1中的客户端会在整个加密流程开始之前,生成核心函数box,具体地,box具有以下功能:对
...【技术特征摘要】
1.一种基于ecc的量子同态加密方法包含以下几个步骤:
2.根据权利要求1所述的一种基于ecc的量子同态加密方法,其实体之间的主要负责模块为:客户端负责生成明文量子态,量子一次一密的密钥,以及使用ecc算法的sk对密钥进行加密,并设计核心模块函数发送给第三方。第三方则负责则负责调用核心模块函数box,从而实现对量子态的一次一密操作、密钥更新操作。服务端则负责对密文量子态的评估操作。
3.根据权利要求1所述的一种基于ecc的量子同态加密方法,其特征在于,步骤s1中的客户端会在整个加密流程开始之前,生成核心函数box,具体地,box具有以下功...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。