Abstract. The paper deals with the security problems in chaotic-based cryptography. In particular, the 0-1 test for chaos is used to detect hardware Trojans in electronic circuits -generators of chaotic bit sequences. The proposed method of detecting hardware Trojans is based on analyzing the original bit sequences through the 0-1 test yielding a simple result, either a number close to 1, when the examined bit sequence is chaotic, or a number close to 0, when the sequence is non-chaotic. A complementary result is a graph of translation variables q c and p c which form a basis of the 0-1 test. The method does not require any extra corrections and can be applied to relatively short sequences of bits. This makes the method quite attractive as the security problems are dealt with at the chaotic generator level, with no need to apply any extractors of randomness. The method is illustrated by numerical examples of simulated Trojans in chaotic bit generators based on the analog Lindberg circuit as well as a discrete system based on the logistic map.Key words: chaos-based cryptography, hardware Trojans, 0-1 test for chaos, bit generators. sequences is to use chaotic circuits. Such an approach is straightforward when compared to the use of quantum modules, which require significantly larger areas on PCBs. A random sequence generator can be integrated with a security module or it can itself be a separate module. The security issues of embedded systems, such as PCBs, were first discussed in [6]. However, [6] does not discuss the security problems and hardware Trojan attacks on random sequence generators based on chaotic circuits. This paper deals with such problems based on testing of chaotic signals by the 0-1 test for chaos. The result of such test is two-fold: a single number, close to either 0 or 1, and a visual two-dimensional plot of the so-called translation variables q c and p c , that in future might be implemented online in real time.
Hardware Trojans detection in chaos-based cryptographyAs discussed in [6][7][8][9][10], the security issues and protection against HTs is a key problem in modern electronics and computer engineering. In this paper we discuss HTs that may easily be implemented and integrated with the PCB modules in chaotic analog generators. We also discuss HTs implemented through FPGA in chaotic discrete generators.