[发明专利]一种基于抗旋转噪声的敏捷量子隐私查询方法有效
申请号: | 202110010363.3 | 申请日: | 2021-01-06 |
公开(公告)号: | CN112332988B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 闫丽丽;刘冬梅;张仕斌;昌燕 | 申请(专利权)人: | 成都信息工程大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F16/903 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 代维凡 |
地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 旋转 噪声 敏捷 量子 隐私 查询 方法 | ||
1.一种基于抗旋转噪声的敏捷量子隐私查询方法,其特征在于,包括以下步骤:
S1、利用数据库根据Bell态构造传输信息的量子态,生成粒子状态序列,具体为:
利用两种Bell态构造四种传输信息的量子态,分别表示为
其中,,,,,,,,均为量子状态;
S2、利用数据库根据Bell态构造检测粒子,添加到步骤S1生成的粒子状态序列中,生成混合序列并发送至查询用户,具体为:
利用两种Bell态构造四种检测粒子,分别表示为
其中,,,,,,,,均为量子状态;
S3、利用查询用户根据混合序列中检测粒子进行安全检测,具体包括以下分步骤:
S31、判断查询用户是否接收到混合序列中的所有粒子;若是,则执行步骤S32;否则利用查询用户公布未成功接收到的粒子位置,利用数据库重新发送该位置的粒子状态;
S32、利用数据库公布检测粒子的位置和测量基;
S33、利用查询用户采用
S34、利用数据库将接收的测量结果与初始粒子状态进行比较,判断出错概率是否超过预设阈值;若是,则重新启动量子通信协议;否则进行步骤S4;
S4、利用查询用户丢弃所有检测粒子,并采用测量基对剩余粒子进行测量;
S5、利用数据库根据步骤S2中发送的量子态公布经典信息,具体为:
若数据库在步骤S2中发送的量子态为和,则利用数据库公开经典信息0;否则利用数据库公开经典信息1;
S6、利用查询用户根据步骤S4的测量结果和步骤S5中公布的经典信息获取原始密钥;
S7、设定安全参数,将原始密钥划分为安全参数长度的密钥序列,再将密钥序列的十进制数转换为二进制数,对二进制数进行异或操作得到共享密钥,具体包括以下分步骤:
S71、设定安全参数
其中,
S72、将密钥序列的十进制数转换为二进制数,表示为
其中,为二进制转换得到的共享密钥,为二进制转换得到的第位密钥,为二进制数的长度;
S73、对二进制数进行异或操作得到共享密钥,表示为
其中,是
S8、利用查询用户根据共享密钥检索数据库中的条目信息。
2.根据权利要求1所述的基于抗旋转噪声的敏捷量子隐私查询方法,其特征在于,所述步骤S8具体包括以下分步骤:
S81、假设查询用户想要查询第
S82、利用数据库将密钥
S83、利用查询用户将密钥
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110010363.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于用户代理的云量子隐私查询方法
- 下一篇:一种法兰的平面度检测方法