量子多方秘密共享 QSS-LOCC(一)

2023-11-20 12:41

本文主要是介绍量子多方秘密共享 QSS-LOCC(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

整理一下最近看的论文,随便写写~

(Ramij Rahaman(2015))

之后的很多局部测量的研究都是基于这篇提出的QSS-LOCC框架再发展再完善。

主要贡献:提出了不需要联合测量,只需各参与者局部测量自己的粒子即可的量子多方秘密共享协议。各参与者通过局部测量后交流测量结果来判断总的量子状态,根据量子状态与秘密信息的编码方式得到经典秘密信息。

背景:传统QSS对k有要求,k≥n/2;且传统QSS需要将相关的子系统聚集起来联合测量,麻烦耗费大。

(1)提出两种可以局部测量确定结果的量子态,GHZ态和Dicke态。

GHZ:

结论1:距离为0的GHZ态对不能被少于n个party区分。

结论2::距离为r的GHZ态可以被2个party区分,一个从前r中取,另一个从后(n-r)中取。

Dicke态: 常写成   

note:|ei>a是前k个,|ei>b是后(n-k)个

结论1:距离为0的Dicke态不能被少于n个party区分。

结论2:距离为r的Dicke态可以被(n-r+1)个party区分。

(2)提出基于LOCC的QSS框架(k,n)

S1,Alice从正交态组中抽选准备L个量子态 ,表示在时间t时抽取的状态a,bt表示状态a的n位qubit。

S2,Alice将bt和t分别打乱后,将打乱的状态分别发送给所有Bob。

S3,Alice告诉每个Bob用什么基测量第几位qubit,Bob将由此得到的测量结果发送给Alice。

S4,Alice根据Bob返回的结果是否满足从而判断是否有窃听者混入。

S5,Alice将每个Bob分得qubit的位置和测量基告诉Bob们,k个Bob通过交流测量结果,可以判断他们共享的是哪一个量子态,从而得到与之对应的经典值。

(3)提出(n,n)框架

用GHZ和GHZ0作为正交态组,其稳定子是 ,根据O中第i位的数值是1/0,从而决定用X基还是Y基来测量。这些稳定子作用于GHZ态上,得到的测量结果只可能是1或者-1, 通过判断所有Bob返回的测量结果之积是否满足 ,从而确定是否存在窃听者。

安全性分析:窃听者不知道收到的L个qubit的顺序,其中哪个qubit是哪个时间的也不知道,所以窃听者没法制造出新的满足等式的测量结果。

(4)提出有限制的(2,n)框架

note:这里的限制是指两个合作者必须一个在前r个里,一个在后n-r里。

用GHZ和GHZr作为正交态组,判断条件:

(5)提出(k,n)框架

用Dicke-r态作为正交态组,特征向量,稳定子算符和特征值之间的对应关系  

如果存在Dicke态中包含状态的话,那么测量结果就必须同时符合下面三个条件,更加安全。

对未来的展望:标准化QSS框架。

这篇关于量子多方秘密共享 QSS-LOCC(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/394682

相关文章

NFS实现多服务器文件的共享的方法步骤

《NFS实现多服务器文件的共享的方法步骤》NFS允许网络中的计算机之间共享资源,客户端可以透明地读写远端NFS服务器上的文件,本文就来介绍一下NFS实现多服务器文件的共享的方法步骤,感兴趣的可以了解一... 目录一、简介二、部署1、准备1、服务端和客户端:安装nfs-utils2、服务端:创建共享目录3、服

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —

Python使用pysmb库访问Windows共享文件夹的详细教程

《Python使用pysmb库访问Windows共享文件夹的详细教程》本教程旨在帮助您使用pysmb库,通过SMB(ServerMessageBlock)协议,轻松连接到Windows共享文件夹,并列... 目录前置条件步骤一:导入必要的模块步骤二:配置连接参数步骤三:实例化SMB连接对象并尝试连接步骤四:

Linux使用粘滞位 (t-bit)共享文件的方法教程

《Linux使用粘滞位(t-bit)共享文件的方法教程》在Linux系统中,共享文件是日常管理和协作中的常见任务,而粘滞位(StickyBit或t-bit)是实现共享目录安全性的重要工具之一,本文将... 目录文件共享的常见场景基础概念linux 文件权限粘滞位 (Sticky Bit)设置共享目录并配置粘

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

# VMware 共享文件

VMware tools快速安装 VMware 提供了 open-vm-tools,这是 VMware 官方推荐的开源工具包,通常不需要手动安装 VMware Tools,因为大多数 Linux 发行版(包括 Ubuntu、CentOS 等)都包含了 open-vm-tools,并且已经优化以提供与 VMware 环境的兼容性和功能支持。 建议按照以下步骤安装 open-vm-tools 而不

未来工作趋势:零工小程序在共享经济中的作用

经济在不断发展的同时,科技也在飞速发展。零工经济作为一种新兴的工作模式,正在全球范围内迅速崛起。特别是在中国,随着数字经济的蓬勃发展和共享经济模式的深入推广,零工小程序在促进就业、提升资源利用效率方面显示出了巨大的潜力和价值。 一、零工经济的定义及现状 零工经济是指通过临时性、自由职业或项目制的工作形式,利用互联网平台快速匹配供需双方的新型经济模式。这种模式打破了传统全职工作的界限,为劳动

【C++】作用域指针、智能指针、共享指针、弱指针

十、智能指针、共享指针 从上篇文章 【C++】如何用C++创建对象,理解作用域、堆栈、内存分配-CSDN博客 中我们知道,你的对象是创建在栈上还是在堆上,最大的区别就是对象的作用域不一样。所以在C++中,一旦程序进入另外一个作用域,那其他作用域的对象就自动销毁了。这种机制有好有坏。我们可以利用这个机制,比如可以自动化我们的代码,像智能指针、作用域锁(scoped_lock)等都是利用了这种机制。

OpenStack:Glance共享与上传、Nova操作选项解释、Cinder操作技巧

目录 Glance member task Nova lock shelve rescue Cinder manage local-attach transfer backup-export 总结 原作者:int32bit,参考内容 从2013年开始折腾OpenStack也有好几年的时间了。在使用过程中,我发现有很多很有用的操作,但是却很少被提及。这里我暂不直接

基于springboot+vue+uniapp的“共享书角”图书借还管理系统小程序

开发语言:Java框架:springboot+uniappJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9 系统展示 后台登录界面 管理员功能界面 出借者管理 图书信息管理 图书归还管理 出租收入管理