True Random Number Generator Relying on Multiple Entropy Source and Triple Oscillator for Cryptographic Purposes

被引:0
作者
Mehraban, Somayeh Gholam [1 ]
Jalali, Mohsen [2 ]
Azadbakht, Mostafa [1 ]
机构
[1] Hamrahe Aval co, MCI Lab, Tehran, Iran
[2] Shahed Univ, EE Dept, Tehran, Iran
来源
2024 32ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, ICEE 2024 | 2024年
关键词
random number generator; encryption; random bit generator; cryptography; truly random; security; hardware security; noise; jitter; statistical tests;
D O I
10.1109/ICEE63041.2024.10668349
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The security of any cryptographic system is closely linked to the quality of the random number (RN) generator used; thus, it can be regarded as a basic component of cryptography. This paper unveils an extended ring oscillator-based true random number generator (TRNG), named triple-oscillator TRNG (TO-TRNG) which is particularly proper for smart IC cards and on-chip silicon applications. The accumulation of jitter over time, a major aspect of the ring oscillators is the source of entropy. The TO-TRNG benefits from multiplexing three oscillators, as the high-frequency oscillator, to have a highly deviated high-frequency signal. The output RN sequence is not accessible or reachable, even by configuring identical circuitry. The proposed TRNG was implemented in a 0.18 mu m TSMC CMOS process and taped out in July 2022. A random bit is available for every 3 mu s at the output. Shannon's theory is employed to evaluate and ascertain the entropy of the post-simulated random numbers. To demonstrate the higher entropy of the TO-TRNG's output RN sequence and compare it with conventional methods, simulations were conducted using the same technology.
引用
收藏
页码:358 / 362
页数:5
相关论文
共 15 条
  • [1] A 440-nA True Random Number Generator for Passive RFID Tags
    Balachandran, Ganesh K.
    Barnett, Raymond E.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2008, 55 (11) : 3723 - 3732
  • [2] True random number generators secure in a changing environment
    Barak, B
    Shaltiel, R
    Tromer, E
    [J]. CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 166 - 180
  • [3] Bejar E, 2017, IEEE I C ELECT CIRC, P243, DOI 10.1109/ICECS.2017.8292100
  • [4] A 200 kb/s 36 μw True Random Number Generator Based on Dual Oscillators for IOT Security Application
    Chen, Chengying
    Li, Shuhui
    Song, Changkun
    [J]. ELECTRONICS, 2023, 12 (10)
  • [5] Coron JS, 1999, LECT NOTES COMPUT SC, V1560, P29
  • [6] A high speed, fully digital IC random number generator
    Guler, Ulkuhan
    Ergun, Salih
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2012, 66 (02) : 143 - 149
  • [7] A 82-nW Chaotic Map True Random Number Generator Based on a Sub-Ranging SAR ADC
    Kim, Minseo
    Ha, Unsoo
    Lee, Kyuho Jason
    Lee, Yongsu
    Yoo, Hoi-Jun
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (07) : 1953 - 1965
  • [8] A Low-Cost Low-Power Ring Oscillator-Based Truly Random Number Generator for Encryption on Smart Cards
    Liu, Dongsheng
    Liu, Zilong
    Li, Lun
    Zou, Xuecheng
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (06) : 608 - 612
  • [9] 2.4 Gbps, 7 mW All-Digital PVT-Variation Tolerant True Random Number Generator for 45 nm CMOS High-Performance Microprocessors
    Mathew, Sanu K.
    Srinivasan, Suresh
    Anders, Mark A.
    Kaul, Himanshu
    Hsu, Steven K.
    Sheikh, Farhana
    Agarwal, Amit
    Satpathy, Sudhir
    Krishnamurthy, Ram K.
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2012, 47 (11) : 2807 - 2821
  • [10] Narczyk P, 2016, IEEE INT SYMP DESIGN, P108