IMPROVING THE SECURITY OF DATA TRANSFER IN IoT NETWORKS BASED ON ASYNCHRONOUS ENCRYPTION MODE
The paper discusses the methodology of using cellular automata with active cells to organize effective security in IoT networks. The objective of the research is to increase the reliability of the functioning of the IoT network and the resistance of such networks to cyberattacks. To solve this problem, cellular automata with active cells were used, which allow organizing an asynchronous mode of generating stream ciphers used to encrypt data transmitted from device to device. Cellular automata with active cells make it possible to implement a generator of pseudo-random bit sequences with a large number of outputs. At the outputs of the generator, different key gammas are formed, which participate in the formation of stream ciphers. The initial settings are specified by the bits of the first nine bytes of the message. If there is more than one active cell, then for each additional active cell, six more bytes are added, which define the initial settings of each additional active cell. The organization of streaming encryption of data during their transmission from device to device, as well as between gateways and the central processor is considered. The proposed algorithm for generating an asynchronous stream cipher can be easily implemented in both software and hardware. The use of cellular automata with active cells allows the implementation of encryption mode for a group of devices, the number of which can vary. Constantly changing the key range increases resistance to attacks on IoT network devices and the entire network as a whole.
Asynchronous Stream Cipher, Cellular Automata with Active Cells, Sensor, Actuator, Gateway, Key Gamma Generator.