"USTC Achieves Zero-knowledge Proof Based on Device-independent Quantum Random Number Beacon"
Zero-Knowledge Proof (ZKP) is a cryptographic tool that enables the verification of validity between mutually untrusted parties without disclosing additional information. Non-Interactive Zero-Knowledge Proof (NIZKP) is a ZKP variant that does not require multiple information exchanges. Therefore, NIZKP is used in the digital signature, blockchain, and identity authentication fields. Since a true random number generator is challenging to implement, deterministic pseudorandom number algorithms are often used as a substitute, but this method has potential security vulnerabilities. Generating true random numbers is critical to improving NIZKP security. A team of researchers from the University of Science and Technology of China (USTC) of the Chinese Academy of Sciences realized a set of random number beacon public services. Device-independent quantum random number generators serve as entropy sources, and post-quantum cryptography is used in identity authentication. This article continues to discuss the team's achievement.
Submitted by grigby1