We introduce the concept of canary numbers, to be used in health tests for true random number generators. Health tests are essential components of true random number generators because they are used to detect defects and failures of the entropy source. These tests need to be lightweight, low-latency and highly reliable. The proposed solution uses canary numbers which are an extra output of the entropy source of lower quality. This enables an early-warning attack detection before the output of the generator is compromised. We illustrate the idea with 2 case studies of true random number generators implemented on aXilinx Spartan-6 FPGA.H2020 644052 / HECTO
1 The issue of random number generation is becoming crucial for the implementation of cryptographic ...
Random numbers are widely employed in cryptography and security applications. If the generation proc...
The implementation of true random number generators is of vital importance to preserve the reliabili...
We introduce the concept of canary numbers, to be used in health tests for true random number genera...
Random number generation is a critical issue in numerous cryptographic applications: it is used for ...
© 2018 IEEE. The objective of this paper is to provide insight on the design, evaluation and testing...
According to the renowned Kerckhoffs' principle, a cryptographic system should be secure even if the...
International audienceMany cryptosystems embed a high-quality true random number generator (TRNG). T...
Many secure-critical systems rely on true random number generators that must guarantee their operati...
International audienceMany embedded security chips require a high- quality Random Number Generator (...
We present a design methodology for embedded tests of entropy sources. These tests are necessary to ...
International audienceThe Self-timed ring based True Random Number Generator (STRNG) leverages the j...
In this work, we look into several aspects of hardware security. The major part of this thesis is de...
Secure systems require strong encryption and authentication protocols. Secure systems are used are c...
International audienceRandom numbers are required in many applications such as cryptography, telecom...
1 The issue of random number generation is becoming crucial for the implementation of cryptographic ...
Random numbers are widely employed in cryptography and security applications. If the generation proc...
The implementation of true random number generators is of vital importance to preserve the reliabili...
We introduce the concept of canary numbers, to be used in health tests for true random number genera...
Random number generation is a critical issue in numerous cryptographic applications: it is used for ...
© 2018 IEEE. The objective of this paper is to provide insight on the design, evaluation and testing...
According to the renowned Kerckhoffs' principle, a cryptographic system should be secure even if the...
International audienceMany cryptosystems embed a high-quality true random number generator (TRNG). T...
Many secure-critical systems rely on true random number generators that must guarantee their operati...
International audienceMany embedded security chips require a high- quality Random Number Generator (...
We present a design methodology for embedded tests of entropy sources. These tests are necessary to ...
International audienceThe Self-timed ring based True Random Number Generator (STRNG) leverages the j...
In this work, we look into several aspects of hardware security. The major part of this thesis is de...
Secure systems require strong encryption and authentication protocols. Secure systems are used are c...
International audienceRandom numbers are required in many applications such as cryptography, telecom...
1 The issue of random number generation is becoming crucial for the implementation of cryptographic ...
Random numbers are widely employed in cryptography and security applications. If the generation proc...
The implementation of true random number generators is of vital importance to preserve the reliabili...