Skip to content

This is a reading list for people who is interested in random number generator

License

Notifications You must be signed in to change notification settings

ybhphoenix/RNG-ReadingList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

RNG-ReadingList

This is a reading list for people who are interested in random number generators.

Now it is under the maintance from Vladimir Rožić and Bohan Yang

READING LIST:

TRNG designs:

[1] Oto Petura. Ugo Mureddu, Nathalie Bochard, Viktor Fischer, and Lilian Bossuet, A survey of AIS-20/31 compliant TRNG cores suitable for FPGA devices. 26th International Conference on Field Programmable Logic and Applications (FPL 2016). http://ieeexplore.ieee.org/document/7577379/

[2] Abdelkarim Cherkaoui, Viktor Fischer, Laurent Fesquet and Alain Aubert, A Very High Speed True Random Number Generator with Entropy Assessment, Cryptographic Hardware and Embedded Systems (CHES 2013). https://link.springer.com/content/pdf/10.1007%2F978-3-642-40349-1_11.pdf

[3] Michal Varchola and Miloš Drutarovsky, New High Entropy Element for FPGA Based True Random Number Generators, Cryptographic Hardware and Embedded Systems (CHES 2010). https://link.springer.com/content/pdf/10.1007%2F978-3-642-15031-9_24.pdf

[4] Berk Sunar, William J. Martin and Douglas R. Stinson, A Provably Secure True Random Number Generator with Built-In Tolerance to Active Attacks, IEEE Transactions on Computers, vol. 56(1), 2007. http://ieeexplore.ieee.org/abstract/document/4016501/

[5] Florent Lozach, Molka Ben-Romdhane, Tarik Graba and Jean-Luc Danger, FPGA Design of an Open-Loop True Random Number Generator, Euromicro Conference on Digital System Design (DSD 2013) http://ieeexplore.ieee.org/document/6628334/

[6] Viktor Fischer, Miloš Drutarovsky, Martin Šimka and Nathalie Bochard, High Performance True Random Number Generator in Altera Stratix FPLDs, 14th International Conference on Field Programmable Logic and Application (FPL 2004). https://link.springer.com/content/pdf/10.1007%2F978-3-540-30117-2_57.pdf

[7] Tim Guneysu, True random number generation in block memories of reconfigurable devices, International Conference on Field-Programmable Technology, (FPT 2010). http://ieeexplore.ieee.org/document/5681499/

[8] Jovan Golić, New Methods for Digital Generation and Postprocessing of Random Data. IEEE Transactions on Computers, vol. 55(10), 2006. http://ieeexplore.ieee.org/document/1683753/

[9] Md. Tauhidur Rahman, Kan Xiao, Domenic Forte, Xuhei Zhang, Jerry Shi and Mohammad Tehranipoor, TI-TRNG: Technology Independent True Random Number Generator, Design Automation Conference (DAC 2014). https://dl.acm.org/citation.cfm?doid=2593069.2593236

[10] B. Yang, V. Rožić, M. Grujić, N. Mentens, and I. Verbauwhede, ES-TRNG: A High-throughput, Low-area True Random Number Generator based on Edge Sampling, IACR Transactions on Cryptographic Hardware and Embedded Systems (TCHES 2018) https://tches.iacr.org/index.php/TCHES/article/view/7276

[11] S. Best, X. Xu, An All-Digital True Random Number GeneratorBased on Chaotic Cellular Automata Topology, IEEE/ACM International Conference on Computer-Aided Design (ICCAD 2019) https://ieeexplore.ieee.org/abstract/document/8942050

[12] G. Di Patrizio Stanchieri, A. De Marcellis, E. Palange, and M. Faccio, A true random number generator architecture based on a reducednumber of FPGA primitives, International Journal of Electronics andCommunications (2019) https://www.sciencedirect.com/science/article/pii/S1434841118327080

[13] A. Peetermans, V. Rožić, and I. Verbauwhede, A Highly-Portable True Random Number Generator Based on Coherent Sampling, International Conference on Field Programmable Logic and Applications (FPL 2019) https://ieeexplore.ieee.org/abstract/document/8892076

Attacks:

[14]Yang Cao, Vladimir Rožić, Bohan Yang, Josep Balasch and Ingrid Verbauwhede, Exploring Active Manipulation Attacks on the TERO Random Number Generator, IEEE 59th International Midwest Symposium on Circuits and Systems (MWSCAS 2016). https://www.esat.kuleuven.be/cosic/publications/article-2716.pdf

[15]Yang Cao, Securing Hardware Random Number Generators against Physical Attacks, Master Thesis, KU Leuven, 2016. https://www.esat.kuleuven.be/cosic/publications/thesis-272.pdf

[16] A. T. Markettos and S. W. Moore, The Frequency Injection Attack on Ring-Oscillator-Based True Random Number Generators, Cryptographic Hardware and Embedded Systems (CHES 2009) https://link.springer.com/content/pdf/10.1007%2F978-3-642-04138-9_23.pdf

[17] 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, International Workshop on Constructive Side-Channel Analysis and Secure Design (COSADE 2012) https://link.springer.com/content/pdf/10.1007%2F978-3-642-29912-4_12.pdf

Remote fault attacks:

[18] D. Gnad, F. Oboril, and M. Tahoori, Voltage drop-based fault attacks on FPGAs using valid, International Conference on Field Programmable Logic and Applications (FPL 2017) https://ieeexplore.ieee.org/abstract/document/8056840

[19] D. Mahmoud, and M. Stojilovic, Timing Violation Induced Faults in Multi-Tenant FPGAs, Design, Automation and Test in Europe Conference and Exhibition (DATE 2019) https://ieeexplore.ieee.org/abstract/document/8715263

[20] D. Gnad, F. Oboril, S. Kiamehr, and M. Tahoori, An Experimental Evaluation and Analysis of Transient Voltage Fluctuations in FPGAs, IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2018) https://ieeexplore.ieee.org/abstract/document/8410585

[21] F. Schellenberg, D. Gnad, A. Moradi, and M. Tahoori, An inside job: Remote power analysis attacks on FPGAs, Design, Automation and Test in Europe Conference and Exhibition (DATE 2018) https://ieeexplore.ieee.org/abstract/document/8342177

[22] J. Krautter, D. Gnad, and M. Tahoori, FPGAhammer: Remote Voltage Fault Attacks on Shared FPGAs, suitable for DFA on AES, IACR Transactions on Cryptographic Hardware and Embedded Systems (TCHES 2018) https://tches.iacr.org/index.php/TCHES/article/view/7268

Locking:

[23] U. Mureddu, N. Bochard, L. Bossuet, and V. Fischer, Experimental Study of Locking Phenomena on Oscillating Rings Implemented in Logic Devices, IEEE Transactions on Circuits and Systems I: Regular Papers (TCASI 2019). https://ieeexplore.ieee.org/abstract/document/8667322/authors#authors

Testing:

[24] Bohan Yang, Vladimir Rožić, Nele Mentens, Wim Dehaene and Ingrid Verbauwhede, TOTAL: TRNG On-the-fly Testing for Attack detection using Lightweight hardware, Design, Automation & Test in Europe (DATE 2016). https://www.esat.kuleuven.be/cosic/publications/article-2595.pdf

[25] Miloš Grujić, Vladimir Rožić, Bohan Yang and Ingrid Verbauwhede, Lightweight Prediction-Based Tests for On-Line Min-Entropy Estimation, IEEE Embedded Systems Letters vol. 9 (2), 2017. http://ieeexplore.ieee.org/document/7886358/

About

This is a reading list for people who is interested in random number generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •