Randomness, mainly in the form of random numbers, is the fundamental prerequisite for the security of many cryptographic tasks. Quantum randomness can be extracted even if adversaries are fully aware of the protocol and even control the randomness source. However, an adversary can further manipulate the randomness via tailored detector blinding attacks, which are hacking attacks suffered by protocols with trusted detectors. Here, by treating no-click events as valid events, we propose a quantum random number generation protocol that can simultaneously address source vulnerability and ferocious tailored detector blinding attacks. The method can be extended to high-dimensional random number generation. We experimentally demonstrate the ability of our protocol to generate random numbers for two-dimensional measurement with a generation speed of 0.1 bit per pulse.
翻译:随机性(主要以随机数的形式)是许多密码学任务安全性的基本前提。即使攻击者完全了解协议甚至控制随机源,量子随机性仍可被提取。然而,攻击者可通过定制探测器致盲攻击进一步操控随机性,这是配备可信探测器协议所遭受的入侵攻击。本文将无点击事件视为有效事件,提出了一种能同时解决源漏洞与严苛定制探测器致盲攻击的量子随机数生成协议。该方法可扩展至高维随机数生成。我们通过实验验证了该协议在二维测量中生成随机数的能力,生成速度达每脉冲0.1比特。