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.
翻译:随机性,主要以随机数的形式,是许多加密任务安全的基本前提条件。即使对手完全了解协议甚至控制随机性来源,也可以从中提取量子随机性。但是,对手可以通过瞄准探测器的攻击定制来进一步操纵随机性,这是信任探测器协议所遭受的黑客攻击。在这里,我们将"no-click events"视为有效事件,提出了一种量子随机数生成协议,可以同时解决源漏洞和恶毒定制探测器瞄准攻击。该方法可以扩展到高维随机数生成。我们在实验中演示了我们的协议生成速度为0.1位每脉冲的二维度量随机数的能力。