可蒸馏密钥的估计方法、装置、设备及存储介质制造方法及图纸

技术编号:38001675 阅读:7 留言:0更新日期:2023-06-30 10:15
本公开提供了可蒸馏密钥的估计方法、装置、设备及存储介质,涉及计算机技术领域,尤其涉及量子计算领域。具体实现方案为:得到目标量子态ρ

【技术实现步骤摘要】
可蒸馏密钥的估计方法、装置、设备及存储介质


[0001]本公开涉及计算机
,尤其涉及量子计算


技术介绍

[0002]在实际应用中,由于噪声或者是窃听者等诸多因素的影响,量子密钥可能会出现错误。因此,需要一些额外的操作来确保能够安全地获取到量子密钥。此时,从有错的条件下,仅通过可信的经典通信信道(authentic classical communication channel)获得安全的量子密钥的行为,被称为密钥蒸馏(secret key distillation)。但是,当前,对于一个量子态的可蒸馏密钥的计算是极为困难的。

技术实现思路

[0003]本公开提供了一种用于可蒸馏密钥的估计方法、装置、设备及存储介质。
[0004]根据本公开的一方面,提供了一种可蒸馏密钥的估计方法,包括:
[0005]得到目标量子态ρ
AB
;其中,所述目标量子态ρ
AB
表示包含有n个量子比特的目标量子系统AB的纠缠态;所述目标量子系统AB为由第一量子系统A和第二量子系统B所组成的双量子系统;
[0006]基于所述目标量子态ρ
AB
,生成量子纯态ρ
ABEE

;其中,E表示包含有m个量子比特的、用于对所述目标量子系统AB进行拓展的拓展量子系统,E'表示包含有(m+n)个量子比特的、用于辅助制备量子纯态ρ
ABEE

的辅助量子系统;所述n为大于等于2的正整数,所述m为大于等于1的正整数;
[0007]将所述量子纯态ρ
ABEE

作用于目标参数化量子电路,得到所述目标参数化量子电路中所述目标量子系统AB和拓展量子系统E所对应的总拓展量子系统的输出量子态σ
ABE
(θ);其中,所述目标参数化量子电路包含有2(n+m)个量子比特,θ表示所述目标参数化量子电路的可调参数向量;
[0008]利用所述输出量子态σ
ABE
(θ),得到所述目标量子态ρ
AB
的压缩纠缠的估计值,其中,所述目标量子态ρ
AB
的压缩纠缠的估计值用于估计所述目标量子态ρ
AB
的可蒸馏密钥。
[0009]根据本公开的另一方面,提供了一种可蒸馏密钥的估计装置,包括:
[0010]获取单元,用于得到目标量子态ρ
AB
;其中,所述目标量子态ρ
AB
表示包含有n个量子比特的目标量子系统AB的纠缠态;所述目标量子系统AB为由第一量子系统A和第二量子系统B所组成的双量子系统;
[0011]处理单元,用于基于所述目标量子态ρ
AB
,生成量子纯态ρ
ABEE'
;其中,E表示包含有m个量子比特的、用于对所述目标量子系统AB进行拓展的拓展量子系统,E'表示包含有(m+n)个量子比特的、用于辅助制备量子纯态ρ
ABEE

的辅助量子系统;所述n为大于等于2的正整数,所述m为大于等于1的正整数;将所述量子纯态ρ
ABEE

作用于目标参数化量子电路,得到所述目标参数化量子电路中所述目标量子系统AB和拓展量子系统e所对应的总拓展量子系统的输出量子态σ
ABE
(θ);其中,所述目标参数化量子电路包含有2(n+m)个量子比特,θ表示所述
目标参数化量子电路的可调参数向量;利用所述输出量子态σ
ABE
(θ),得到所述目标量子态ρ
AB
的压缩纠缠的估计值,其中,所述目标量子态ρ
AB
的压缩纠缠的估计值用于估计所述目标量子态ρ
AB
的可蒸馏密钥。
[0012]根据本公开的再一方面,提供了一种计算设备,包括:
[0013]至少一个量子处理单元QPU;
[0014]存储器,耦合到所述至少一个QPU并用于存储可执行指令,
[0015]所述指令被所述至少一个QPU执行,以使所述至少一个QPU能够执行以上所述的方法;
[0016]或者,包括:
[0017]至少一个处理器;以及
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行以上所述的方法。
[0020]根据本公开的再一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,当至少一个量子处理单元执行时,所述计算机指令使得所述至少一个量子处理单元执行以上所述的方法;
[0021]或者,所述计算机指令用于使所述计算机执行以上所述的方法。
[0022]根据本公开的再一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被至少一个量子处理单元执行时实现以上所述的方法;
[0023]或者所述计算机程序在被处理器执行时实现以上所述的方法。
[0024]这样,本公开方案利用目标量子系统AB的拓展量子系统E来估计得到目标量子态ρ
AB
的压缩纠缠,以用于估计所述目标量子态ρ
AB
的可蒸馏密钥,该方案利用了较少的计算资源,即可完成对目标量子态ρ
AB
的压缩纠缠的估计,具有高效性,而且本公开方案的计算复杂度较低,易于实施。
[0025]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0026]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0027]图1是根据本公开实施例可蒸馏密钥的估计方法的实现流程示意图一;
[0028]图2(a)至图2(c)是根据本公开实施例在一具体示例中目标参数化量子电路的结构示意图;
[0029]图2(d)是根据本公开实施例在一具体示例中的预设参数化量子电路的结构示意图;
[0030]图3是根据本公开实施例可蒸馏密钥的估计方法在一具体实施例中的实现流程示意图;
[0031]图4是根据公开实施例可蒸馏密钥的估计装置的结构示意图;
[0032]图5是用来实现本公开实施例的可蒸馏密钥的估计方法的计算设备的框图。
具体实施方式
[0033]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0034]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可蒸馏密钥的估计方法,包括:得到目标量子态ρ
AB
;其中,所述目标量子态ρ
AB
表示包含有n个量子比特的目标量子系统AB的纠缠态;所述目标量子系统AB为由第一量子系统A和第二量子系统B所组成的双量子系统;基于所述目标量子态ρ
AB
,生成量子纯态ρ
ABEE

;其中,E表示包含有m个量子比特的、用于对所述目标量子系统AB进行拓展的拓展量子系统,E'表示包含有(m+n)个量子比特的、用于辅助制备量子纯态ρ
ABEE

的辅助量子系统;所述n为大于等于2的正整数,所述m为大于等于1的正整数;将所述量子纯态ρ
ABEE

作用于目标参数化量子电路,得到所述目标参数化量子电路中所述目标量子系统AB和拓展量子系统E所对应的总拓展量子系统的输出量子态σ
ABE
(θ);其中,所述目标参数化量子电路包含有2(n+m)个量子比特,θ表示所述目标参数化量子电路的可调参数向量;利用所述输出量子态σ
ABE
(θ),得到所述目标量子态ρ
AB
的压缩纠缠的估计值,其中,所述目标量子态ρ
AB
的压缩纠缠的估计值用于估计所述目标量子态ρ
AB
的可蒸馏密钥。2.根据权利要求1所述的方法,其中,所述目标量子态ρ
AB
的压缩纠缠的估计值为所述目标量子态ρ
AB
的可蒸馏密钥的上界。3.根据权利要求1所述的方法,其中,所述利用输出量子态σ
ABE
(θ),得到所述目标量子态ρ
AB
的压缩纠缠的估计值,包括:得到基于输出量子态σ
ABE
(θ)所构造的目标损失函数C(θ)的目标函数值;基于所述目标函数值,得到所述目标量子态ρ
AB
的压缩纠缠的估计值。4.根据权利要求3所述的方法,其中,所述目标损失函数C(θ)是基于所述输出量子态σ
ABE
(θ)的条件互信息I(A;B|E)所得。5.根据权利要求3或4所述的方法,其中,所述得到基于输出量子态σ
ABE
(θ)所构造的目标损失函数C(θ)的目标函数值,包括:以最小化所述目标损失函数C(θ)为预设优化目标,对所述目标损失函数C(θ)中的可调参数向量θ进行调整;在确定所述满足预设优化条件的情况下,得到目标损失函数C(θ)的目标函数值。6.根据权利要求1

5任一项所述的方法,还包括:在初始量子电路中连续的2m+n个量子位上创建包含有所述可调参数向量θ的预设参数化量子电路,得到所述目标参数化量子电路;其中,所述初始量子电路为包含有2(n+m)个量子比特的空白量子电路;所述预设参数化量子电路至少用于在连续2m+n个量子位对应的至少部分量子比特之间建立纠缠;所述目标参数化量子电路的预设参数化量子电路中连续的m个量子位,对应所述拓展量子系统E;所述目标参数化量子电路的预设参数化量子电路中除去所述连续的m个量子位之外,剩余的连续的m+n个量子位,对应所述辅助量子系统E';所述目标参数化量子电路中除去预设参数化量子电路对应的连续的2m+n个量子位之外剩余的n个量子位,对应所述目标量子系统AB。7.根据权利要求6所述的方法,其中,所述目标参数化量子电路中除所述连续的2m+n个量子位之外的剩余的n个量子位连续,其中,n个连续的量子位位于所述目标参数化量子电
路中前n个量子位,或者最后n个量子位。8.根据权利要求7所述的方法,其中,所述预设参数化量子电路包含有作用于量子比特上的参数化单比特量子门,以及使两个量子比特之间产生纠缠的双比特量子门。9.根据权利要求8所述的方法,其中,所述参数化单比特量子门为包含有至少一个可调旋转参数的旋转门;其中,所述可调参数向量θ是基于参数化单比特量子门中的可调旋转参数所形成的。10.根据权利要求8所述的方法,其中,所述双比特量子门为受控非门,或受控酉门。11.一种可蒸馏密钥的估计装置,包括:获取单元,用于得到目标量子态ρ
AB
;其中,所述目标量子态ρ
AB
表示包含有n个量子比特的目标量子系统AB的纠缠态;所述目标量子系统AB为由第一量子系统A和第二量子系统B所组成的双量子系统;处理单元,用于基于所述目标量子态ρ
AB
,生成量子纯态ρ
ABEE'
;其中,E表示包含有m个量子比特的、用于对所述目标量子系统AB...

【专利技术属性】
技术研发人员:刘耕王鑫
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1