This paper deals with an evaluation platform for cryptographic True Random Number Generators (TRNGs) based on the hardware implementation of statistical tests for FPGAs. It was developed in order to provide an automatic tool that helps to speed up the TRNG design process and can provide new insights on the TRNG behavior as it will be shown on a particular example in the paper. It enables to test sufficient statistical properties of various TRNG designs under various working conditions on the fly. Moreover, the tests are suitable to be embedded into cryptographic hardware products in order to recognize TRNG output of weak quality and thus increase its robustness and reliability. Tests are fully compatible with the FIPS 140 standard and are imp...
FPGAs are widely used to integrate cryptographic primitives, algorithms, and protocols in cryptograp...
Random numbers are required for cryptographic applications such as IT security products, smart cards...
Nowadays, digital equipment such as computers with Internet and cellular phones arecommonly used for...
In this thesis a True Random Number Generator (TRNG) employed for cryptographic applications is inve...
International audienceMany embedded security chips require a high- quality digital True Random Numbe...
International audienceTrue Random Number Generators (TRNG) are cryptographic primitives that exploit...
True Random Number Generators (TRNG) are cryptographic primitives that exploit intrinsic noise sourc...
True Random Number Generators (TRNGs) play a very important role in modern cryptographic systems. Fi...
Random numbers are required in multiple applications. One of the most critical applications today is...
According to the renowned Kerckhoffs' principle, a cryptographic system should be secure even if the...
FPGAs are widely used to integrate cryptographic primitives, algorithms, and protocols in cryptograp...
Randomness is at the core of many cryptographic implementations. True random number generators provi...
International audienceMany cryptosystems embed a high-quality true random number generator (TRNG). T...
Cryptography and computer security rely heavily on random numbers for key exchange of authentication...
FPGAs are widely used to integrate cryptographic primitives, algorithms, and protocols in cryptograp...
Random numbers are required for cryptographic applications such as IT security products, smart cards...
Nowadays, digital equipment such as computers with Internet and cellular phones arecommonly used for...
In this thesis a True Random Number Generator (TRNG) employed for cryptographic applications is inve...
International audienceMany embedded security chips require a high- quality digital True Random Numbe...
International audienceTrue Random Number Generators (TRNG) are cryptographic primitives that exploit...
True Random Number Generators (TRNG) are cryptographic primitives that exploit intrinsic noise sourc...
True Random Number Generators (TRNGs) play a very important role in modern cryptographic systems. Fi...
Random numbers are required in multiple applications. One of the most critical applications today is...
According to the renowned Kerckhoffs' principle, a cryptographic system should be secure even if the...
FPGAs are widely used to integrate cryptographic primitives, algorithms, and protocols in cryptograp...
Randomness is at the core of many cryptographic implementations. True random number generators provi...
International audienceMany cryptosystems embed a high-quality true random number generator (TRNG). T...
Cryptography and computer security rely heavily on random numbers for key exchange of authentication...
FPGAs are widely used to integrate cryptographic primitives, algorithms, and protocols in cryptograp...
Random numbers are required for cryptographic applications such as IT security products, smart cards...
Nowadays, digital equipment such as computers with Internet and cellular phones arecommonly used for...