Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2755753.2755831acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
research-article

Embedded HW/SW platform for on-the-fly testing of true random number generators

Published: 09 March 2015 Publication History

Abstract

We present a HW/SW platform for on-the-fly detection of failures and weaknesses in entropy sources. By splitting the operations between hardware and software, we achieve sufficient flexibility to control the level of significance of the tests. This approach also enables sharing resources between different tests thereby reducing the area and power. Statistical tests were selected from the NIST test suite. We propose several versions of hardware co-processors for monitoring random bit sequences, ranging from 52 slices (5 tests) to 552 slices (9 tests) on Spartan-6 FPGA. We are the first to provide implementations of the Serial test and the Approximate entropy test for on-the-fly monitoring.

References

[1]
W. Killmann and W. Schindler, "A proposal for: Functionality classes for random number generators," ser. BDI, Bonn, 2011.
[2]
E. Barker and J. Kelsey, "Recommendation for the entropy sources used for random bitgeneration," ser. NIST DRAFT Special Publication 800-90B, 2012.
[3]
"FIPS 140-1, Security requirements for cryptographic modules," 1999.
[4]
"FIPS 140-2, Security requirements for cryptographic modules," 1999.
[5]
A. Rukhin et al., "A statistical test suite for random and pseudorandom number generators for cryptographic applications." Special-Pub: 800-22 NIST, August 2008.
[6]
"DIEHARD battery of tests of randomness."
[7]
R. Santoro, O. Sentieys, and S. Roy, "On-line monitoring of random number generators for embedded security." in ISCAS. IEEE, 2009, pp. 3050--3053.
[8]
R. Santoro, O. Sentieys, and S. Roy, "On-the-Fly Evaluation of FPGA-Based True Random Number Generator," in IEEE Computer Society Annual Symposium on VLSI, ISVLSI'09, May 2009.
[9]
A. Vaskova, C. López-Ongil, A. Jiménez-Horas, E. San Millán, and L. Entrena, "Robust cryptographic ciphers with on-line statistical properties validation," in IOLTS, july 2010, pp. 208--210.
[10]
A. Vaskova, C. López-Ongil, E. San Millán, A. Jiménez-Horas, and L. Entrena, "Accelerating secure circuit design with hardware implementation of diehard battery of tests of randomness," in IOLTS, july 2011.
[11]
D. Hoţoleanu, O. Creţ, A. Suciu, T. Gyorfi, and L. Vǎcariu, "Real-time testing of true random number generators through dynamic reconfiguration," in DSD, sept. 2010, pp. 247--250.
[12]
V. B. Suresh, D. Antonioli, and W. P. Burleson, "On-chip lightweight implementation of reduced nist randomness test suite," in HOST 2013. IEEE, 2013, pp. 93--98.
[13]
F. Veljković, V. Rožić, and I. Verbauwhede, "Low-cost implementations of on-the-fly tests for random number generators," in DATE 2012. IEEE, 2012, pp. 959--964.
[14]
V. Fischer, "A Closer Look at Security in Random Number Generators Design," in COSADE, 2012, pp. 167--182.
[15]
A. T. Markettos and S. W. Moore, "The frequency injection attack on ring-oscillator-based true random number generators," in CHES, 2009, pp. 317--331.
[16]
P. Bayon, L. Bossuet, A. Aubert, V. Fischer, F. Poucheret, B. Robisson, and P. Maurine, "Contactless electromagnetic active attack on ring oscillator based true random number generator," in COSADE 2012, ser. LNCS, vol. 7275, 2012, pp. 151--166.
[17]
O. Girard, "Openmsp430 project," available at opencore. org, 2010.

Cited By

View all
  • (2016)TOTALProceedings of the 2016 Conference on Design, Automation & Test in Europe10.5555/2971808.2971837(127-132)Online publication date: 14-Mar-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '15: Proceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition
March 2015
1827 pages
ISBN:9783981537048

Sponsors

Publisher

EDA Consortium

San Jose, CA, United States

Publication History

Published: 09 March 2015

Check for updates

Qualifiers

  • Research-article

Conference

DATE '15
Sponsor:
  • EDAA
  • EDAC
  • SIGDA
  • Russian Acadamy of Sciences
DATE '15: Design, Automation and Test in Europe
March 9 - 13, 2015
Grenoble, France

Acceptance Rates

DATE '15 Paper Acceptance Rate 206 of 915 submissions, 23%;
Overall Acceptance Rate 518 of 1,794 submissions, 29%

Upcoming Conference

DATE '25
Design, Automation and Test in Europe
March 31 - April 2, 2025
Lyon , France

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2016)TOTALProceedings of the 2016 Conference on Design, Automation & Test in Europe10.5555/2971808.2971837(127-132)Online publication date: 14-Mar-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media