【技术实现步骤摘要】
本专利技术涉及隐私计算,具体提供一种基于量子密钥的多方安全计算方法及装置。
技术介绍
1、数据是当前极其重要的战略性和基础性资源,然而,部分数据由于涉及到个人隐私或行业机密,多方之间数据无法充分的相互利用,从而无法进一步挖掘数据潜在的价值,多方安全计算(mpc)技术可以在加密的状态下对数据进行计算,既能保证数据的隐私性,又能充分挖掘数据的价值。
2、可信执行环境(tee,trusted execution environment)旨在为敏感数据和代码提供一个隔离和保护的执行环境,能够保证它运行的程序和数据不受恶意操作或篡改。它也可以有效防止入侵和伪造,可以实现私有和受保护的应用程序执行,以及保护敏感信息的存储和用户隐私的安全。
3、量子密钥分发,也称量子密码,借助量子叠加态的传输测量实现通信双方安全的量子密钥共享。量子密钥是基于物理特性,包括量子纠缠、光量子不可观测等原理产生,理论上无法被破解,实现无条件绝对安全的保密通信。
4、目前,实现多方安全计算的技术包括秘密共享、不经意传输、混淆电路、同态加密
...【技术保护点】
1.一种基于量子密钥的多方安全计算方法,其特征在于,首先搭设TEE环境,并初始化计算环境,同时,在TEE环境与每个参与方之间建立普通信道及量子信道。
2.根据权利要求1所述的一种基于量子密钥的多方安全计算方法,其特征在于,每个所述参与方在本地生成量子密钥,并通过所述量子信道将量子密钥发送至TEE中,然后TEE与每个参与方通过普通信道的交流查验,判定量子信道中的量子密钥是否被中途窃听。
3.根据权利要求2所述的一种基于量子密钥的多方安全计算方法,其特征在于,判定量子信道中的量子密钥是否被中途窃听时,若被窃听,则重新发送新的量子密钥,若没有被窃听,
...【技术特征摘要】
1.一种基于量子密钥的多方安全计算方法,其特征在于,首先搭设tee环境,并初始化计算环境,同时,在tee环境与每个参与方之间建立普通信道及量子信道。
2.根据权利要求1所述的一种基于量子密钥的多方安全计算方法,其特征在于,每个所述参与方在本地生成量子密钥,并通过所述量子信道将量子密钥发送至tee中,然后tee与每个参与方通过普通信道的交流查验,判定量子信道中的量子密钥是否被中途窃听。
3.根据权利要求2所述的一种基于量子密钥的多方安全计算方法,其特征在于,判定量子信道中的量子密钥是否被中途窃听时,若被窃听,则重新发送新的量子密钥,若没有被窃听,则参与方使用所述量子密钥对参与计算的数据进行加密,然后将加密数据通过普通信道发送至tee中,在tee中将多方加密数据使用各自的量子密钥进行解密,并进行明文状态下的数据计算。
4.根据权利要求3所述的一种基于量子...
【专利技术属性】
技术研发人员:贾荫鹏,李彬,孙善宝,罗清彩,魏子重,
申请(专利权)人:山东浪潮科学研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。