© The Institution of Engineering and Technology
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.
References
-
-
1)
-
6. Korak, T., Plos, T.: ‘Applying remote side-channel analysis attacks on a security-enabled NFC tag’, Lect. Notes Comput. Sci., 2013, 7779, pp. 207–222 (doi: 10.1007/978-3-642-36095-4_14).
-
2)
-
7. Rukhin, A., Soto, J., Nechvatal, J.: ‘A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications’ (, National Institute of Standards and Technology, 2010).
-
3)
-
1. Markettos, A.T., Moore, S.W.: ‘The frequency injection attack on ring-oscillator-based true random number generators’. Proc. of 11th Int. Workshop on Cryptographic Hardware and Embedded Systems, Lausanne, Switzerland, September 2009, pp. 317–331.
-
4)
-
8. Guinee, R.A., Blaszczyk, M.: ‘A novel true random binary sequence generator based on a chaotic double scroll oscillator combination with a pseudo random generator for cryptographic applications’. Int. Conf. for Internet Technology and Secured Transactions, ICITST, London, UK, November 2009, pp. 1–6.
-
5)
-
B. Sunar ,
W.J. Martin ,
D.R. Stinson
.
A provably secure true random number generator with built-in tolerance to active attacks.
IEEE Trans. Comput.
,
1 ,
109 -
119
-
6)
-
6. Wieczorek, P.Z., Golofit, K.: ‘Dual-metastability time-competitive true random number generator’, IEEE Trans. Circuits Syst. I, 2014, 61, (1), pp. 134–145 (doi: 10.1109/TCSI.2013.2265952).
-
7)
-
5. Poucheret, F., Tobich, K., Lisart, M., Chusseau, L., Robisson, B., Maurine, P.: ‘Local and direct EM injection of power into CMOS integrated circuits’. Workshop on Fault Diagnosis and Tolerance in Cryptography, Nara, Japan, September 2011, pp. 100–104.
-
8)
-
2. Bayon, P., Bossuet, L., Aubert, A., Fischer, V., Poucheret, F., Robisson, B., Maurine, P.: ‘Contactless electromagnetic active attack on ring oscillator based true random number generator’, Constr. Side, Channel Anal. Secur. Des. Lect. Notes Comput. Sci., 2012, 7275, pp. 151–166 (doi: 10.1007/978-3-642-29912-4_12).
http://iet.metastore.ingenta.com/content/journals/10.1049/el.2014.4030
Related content
content/journals/10.1049/el.2014.4030
pub_keyword,iet_inspecKeyword,pub_concept
6
6