Crypto Quantique Unveils Open-Source Randomness Test Suite for Physical Unclonable Functions
Test suite overcomes the limitations of NIST 800-22 in evaluating PUF randomness
LONDON -- August 27, 2024 -- Crypto Quantique, a provider of quantum-driven security for the Internet of Things (IoT), has announced the development of a randomness test suite tailored specifically for Physical Unclonable Functions (PUFs). The suite, called TuRiNG, addresses the unique challenges of testing PUFs, which are increasingly used in semiconductors for secure, regenerable random number generation. The numbers underpin device security, providing a basis for unique device identities and cryptographic key generation.
Unlike traditional Random Number Generators (RNGs), PUFs produce a fixed-length output, making existing tests inadequate for determining randomness, which is a fundamental requirement for a secure device root-of-trust (RoT). The new test suite adapts existing tests from the NIST 800-22 suite, making them suitable for the unique characteristics of PUFs, such as spatial dependencies and limited output length.
The suite introduces a test to ensure the independence of PUF outputs, which is crucial for maintaining cryptographic security by identifying correlated outputs. It is designed to be both comprehensive and practical, ensuring that PUFs meet randomness requirements without excessive data demands, and involves running tests in different data orderings to account for potential spatial correlations in PUF outputs.
By reducing the number of required bits for certain tests, the suite allows for more efficient testing, minimizing the risk of misrepresenting PUF quality. This development is set to change the way randomness is validated in PUFs, offering a reliable method for ensuring the security of cryptographic systems in IoT devices.
Crypto Quantique’s TuRiNG open-source test suite is available as a free GitHub download at https://github.com/cryptoquantique/puf-randomness-test, from where a detailed technical white paper can also be downloaded.
About Crypto Quantique
Crypto Quantique is the first software and IP (Intellectual Property) company to create end-to-end IoT security that can be seamlessly integrated from chip design to cloud connectivity. It has partnerships with major semiconductor companies including STMicroelectronics, Microchip, and Renesas and OEMs like Würth Elektronik. Crypto Quantique is headquartered in London, UK, and has offices in the US, Europe and Taiwan.
More information is available at https://cryptoquantique.com.
|
Related News
- New Crypto Quantique device management service streamlines IoT security lifecycle with key integration of the Microchip Trust Platform Design Suite
- Imperas announces RISC-V Physical Memory Protection (PMP) Architectural Validation test suite for high quality security applications
- Allegro DVT Unveils Industry's First ATSC3.0 System Compliance Test Suite at IBC 2016
- Andes Technology Corporation Announces Most Advanced Embedded Security Based on Physical Unclonable Functions From Intrinsic-ID Inc. for Its Secure CPU/MCU Cores
- Intrinsic-ID Wins Eurostars Funding for PATRIOT Project to Bring Benefits of Physical Unclonable Functions (PUFs) to Mass-Market Consumer Devices
Breaking News
- RISC-V International Promotes Andrea Gallo to CEO
- See the 2025 Best Edge AI Processor IP at the Embedded Vision Summit
- Andes Technology Showcases RISC-V AI Leadership at RISC-V Summit Europe 2025
- RISC-V Royalty-Driven Revenue to Exceed License Revenue by 2027
- Keysom Unveils Keysom Core Explorer V1.0
Most Popular
- RISC-V Royalty-Driven Revenue to Exceed License Revenue by 2027
- SiFive and Kinara Partner to Offer Bare Metal Access to RISC-V Vector Processors
- Imagination Announces E-Series: A New Era of On-Device AI and Graphics
- Siemens to accelerate customer time to market with advanced silicon IP through new Alphawave Semi partnership
- Cadence Unveils Millennium M2000 Supercomputer with NVIDIA Blackwell Systems to Transform AI-Driven Silicon, Systems and Drug Design
![]() |
E-mail This Article | ![]() |
![]() |
Printer-Friendly Page |