WORKSHOP PAPER
Jailbreak Imagers: Transforming a Single-Photon Image Sensor into a True Random Number Generator.
Samuel Burri1, Damien Stucki2, Yuki Maruyama3, Claudio Bruschini1, Edoardo Charbon3, Francesco Regazzoni3
1EPFL, School of Engineering, Lausanne, 1015 Switzerland
2ID Quantique, 1227 Carouge, Switzerland
3Delft University of Technology, 2628 Delft, Netherlands

Abstract

In this paper we present a large array of SPADs and we discuss its suitability for applications different than imaging, exploring in particular how to transform it into a high speed True Random Number Generator (TRNG). The proposed matrix comprises 512x128 independent cells that convert photons into a raw bit-stream, which, as ensured by the properties of quantum physics, is characterized by a very high level of randomness. The sequences are read out in a 128-bit parallel bus, concatenated, and pipelined onto a de-biasing filter. Our results, achieved by coupling two matrices, show that our architecture can reach up to 5 Gbit/s while consuming 25pJ/bit, to our knowledge the lowest in a TRNG to date.
Publisher: IISS (Int. Image Sensors Society)
Year: 2013
Workshop: IISW
URL: https://doi.org/10.60928/9imd-xp99

Keywords

True Random Number Generator, Single-Photon Avalanche Diodes, Quantum Randomness,

References

1) M. Fishburn, "Fundamentals of CMOS Single-Photon Avalanche Diodes", PhD Thesis. TU Delft, Sep 2012
2) I. Kanter, Y. Aviad, I. Reidler, E. Cohen, and M. Rosenbluh, "An Optical Ultrafast Random Bit Generator", Nature Photonics, 2010. https://doi.org/10.1038/nphoton.2009.235
3) M. Matsumoto, S. Yasuda, R. Ohta, K. Ikegami, T. Tanamoto, and S. Fujita, "1200µm2 Physical Random-Number Generators Based on SiN MOSFET for Secure Smart-Card Application", ISSCC 2008, Feb 2008. https://doi.org/10.1109/isscc.2008.4523233
4) F. Pareschi, G. Setti, and R. Rovatti, "Implementation and Testing of High-Speed CMOS True Random Number Generators Based in Chaotic Systems", IEEE Trans. Circ. & Sys., Oct 2010. https://doi.org/10.1109/tcsi.2010.2052515
5) W. Wei, G. Xie, A. Dang, and H. Guo, "High-Speed and Bias-Free Optical Random Number Generator", Photonics Technology Letters, June 2012. https://doi.org/10.1109/lpt.2011.2180521
6) K. Wold and S. Petrovic, "Optimizing Speed of a True Random Number Generator in FPGA by Spectral Analysis", ICCIT, Nov 2009. https://doi.org/10.1109/iccit.2009.95
7) F. Xu, B. Qi, X. Ma, H. Xu, H. Zheng, and H.-K. Lo, "Ultrafast Quantum Random Number Generation based on Quantum Phase Fluctuations", Optics Express, Nov 2012. https://doi.org/10.1364/oe.20.012366