
True random number generator resistant to frequency injection attacks
Author(s) -
Wieczorek P.Z.
Publication year - 2015
Publication title -
electronics letters
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.375
H-Index - 146
eISSN - 1350-911X
pISSN - 0013-5194
DOI - 10.1049/el.2014.4030
Subject(s) - generator (circuit theory) , random number generation , computer science , self shrinking generator , electrical engineering , electronic engineering , physics , materials science , engineering , algorithm , voltage , induction generator , power (physics) , quantum mechanics
True random number generators (TRNGs) based on flip‐flop (FF) metastability can suffer from sensitivity to frequency injection attacks. A dedicated attack can interfere with a FF's initial condition and influence the logical state or resolve time. These, in turn might result in significant keyspace reduction. Therefore, a novel TRNG utilising random timing of metastable FF is proposed. In this concept, a programmable delay line driven by a pseudo‐random generator with a random seed, changes continuously the phase between triggering signals (data and clock) and the global system clock. Nevertheless, the relative interval of clock and data active slopes remains constant and violates FF timing to ensure metastable (truly random) operation.