FIELD: physics.
SUBSTANCE: method of block encryption with a private key, including partitioning messages into the transmitter on a separate set of k-bit data blocks in the number (N≥2), carrying out initialization of the private key before sending the message (when i=0) in the transmitter and the receiver with the same value of the private key, forming subkey sequences from the private key, followed by their decryption in the transmitter of the corresponding transmitted data blocks, block-by-block transmitting the data generated in the communication channel and the subsequent decryption of the transmitted data blocks at the receiver through the mentioned sunkey, including various modifications, at first the service information block that contains the modifier of the (i+1)-th closed subkey is attached to the (i)-th data block in the transmitter, and then the data block and service information are encrypted with the (i)-th subkey of the plurality of the sunkeys, and then the control bits are formed and added to the i-th transmitted block, then the (i)-th block with the control bits is sent to the receiver, where the correctness of the (i)-th received block is controlled by the control bits, then the (i)-th received block is encrypted with the (i)-th closed subkey and separated into the i-th data block and (i)-th service information block, the value of the next (i+1)-th closed subkey is formed with the possibility of decrypting the next (i+1)-th block by it in the receiver of the (i)-th subkey and the (i+1)-th modifier; moreover, after transmitting, receiving and controlling the correctness of each of the i-th transmitted block in the transmitter and the receiver, synchronously a new value of the closed subkey is set from the plurality of subkeys of the private encryption key, then the transmission of the next (i+1)-th data block is resumed with the (i+2)-th modifier private subkey in the transmitter, and the received message is formed in the receiver from the correctly received data blocks. The data blocks are mixed with the blocks containing random numbers in the transmitter, then, after encryption, the blocks are transmitted at different frequencies, wherein a block number is transmitted in the service information block, which indicates that the block contains random numbers, as well as the code specifying the transmission frequency for the next block, and the blocks are received at different frequencies in the receiver, after the decryption, the blocks containing random numbers are separated from the blocks containing the data, then the data blocks are ordered by numbers, and a message is formed from them, the receiver generates a receipt on each correctly received data block and transmits it by radio to the transmitter.
EFFECT: increased crypticity.
3 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR BLOCK ENCRYPTION OF MESSAGES AND TRANSMISSION OF ENCRYPTED DATA WITH CLOSED KEY | 2011 |
|
RU2481715C1 |
METHOD TO GENERATE ALTERNATING KEY FOR UNIT CODING AND TRANSFER OF CODED DATA | 2010 |
|
RU2459367C2 |
SYSTEM FOR AUTOMATED ACCOUNTING, MONITORING AND PAYMENT FOR SERVICES BASED ON BLOCKCHAIN AND CRYPTOGRAPHY TECHNOLOGIES | 2020 |
|
RU2757680C1 |
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION WITH SIMULTANEOUS GENERATION OF A DERIVED ENCRYPTION KEY | 2021 |
|
RU2775253C1 |
METHOD FOR ENCODING INFORMATION WHICH IS REPRESENTED IN BINARY CODE | 1997 |
|
RU2103829C1 |
METHOD FOR CIPHERING OF DATA BLOCKS | 1997 |
|
RU2106752C1 |
METHOD FOR BLOCK DATA ENCRYPTION | 1997 |
|
RU2103828C1 |
METHOD FOR ENCRYPTING DATA UNITS | 1997 |
|
RU2111620C1 |
METHOD OF CODING OF BINARY INFORMATION AND DEVICE FOR ITS REALIZATION | 1993 |
|
RU2091983C1 |
SYSTEM OF SECRET TRANSMISSION AND RECEPTION OF VOICE INFORMATION, SYSTEM OF SYNCHRONIZATION FOR SYSTEM OF SECRET TRANSMISSION AND RECEPTION OF VOICE INFORMATION AND INFORMATION CODING OF DECODING DEVICE FOR SYSTEM OF SECRET TRANSMISSION AND RECEPTION OF VOICE INFORMATION | 1996 |
|
RU2099885C1 |
Authors
Dates
2017-09-29—Published
2016-02-12—Filed