Abstract
Background: The modern stage of the development data protection and transmission systems is characterized by an extension of the application areas, most of which require encryption (decryption) and encoding (decoding) in real-time on hardware that satisfy the restrictions on the dimensions, energy, cost and development time. In this connection, the problem of choosing an elemental base for the synthesis of neuro-like structures of symmetric encryption-decryption of data and means of encoding-decoding when transmitting data using noise-like codes becomes especially relevant.
Methods: Software implementation of data protection and transmission using noise-like codes involves the use of universal and functionally oriented microprocessors. In the programmatic implementation of neuro-like algorithms for encryption and decryption of data, computational processes are mostly expandable in time with a large volume of information transfer between the RAM and operating devices.
Results: In this work, a series of element base selection simulations and synthesis of DPTS were performed with various technical parameters. During each simulation, the microcontroller, memory blocks, operating nodes and communication interfaces are selected. The simulation was performed on a MacBook Pro 2015 with a Core i7 processor and 16 GB of RAM.
Conclusion: It has been proposed to implement the real-time DPTS using noise-like codes by combining universal and special approaches based on the processor core supplemented by hardware with a table-algorithmic implementation of encryption (decryption) processes. The method of selection of the elemental base for the synthesis of DPTS has been improved. A simulation model of element base selection for the synthesis of the DPTS has been developed. The system of synthesis of data protection and data transmission using noise-like codes has been developed.
Keywords: Encryption, decryption, coding, decoding, cryptographic protection, simulation model, method, structure.
Graphical Abstract