Method for transliteration conversion of information and transmission thereof over communication lines

FIELD: radio engineering, communication.

SUBSTANCE: method for transliteration conversion of information and transmission thereof over communication channels includes receiving a structured message and breaking down said method into parts. A first part is broken down into two different data units, to which control information is added to obtain transliteration matrix row and column coordinates, from which a matrix cell corresponding to the first part of the message is selected. A semantic expression is extracted and transmitted, from the selected cell, to a communication channel, the semantic expression being used to determine cells available for converting the second part of the message. The second part is broken down into two different data units with addition of control information to obtain row and column coordinates for selecting a matrix cell from which a semantic expression is extracted, which corresponds to the second part of the message, and said expression is transmitted to a communication channel. The selected semantic expression is used to determine cells which are available for converting the third part of the message, wherein the third and subsequent parts are converted in the same manner as the second part.

EFFECT: high reliability of transmitting structured messages, achieved by validation of transmission of structured units.

1 dwg

 

The invention relates to computing, and in particular to means of ensuring the transmission of information via communication channels.

The known method transliteration of data conversion and transmission via communication channels (see RF patent №2159507 "Node encoding and/or decoding information, the system information transmission with seal of channels, the system of information transfer in telecommunication network", publ. 20.11.2000), which consists in the reception of information received at the input node, it is converted using blocks bitmap encoding and management in formats external devices and the transmission in the communication channel. This method is the closest in technical essence to the claimed method and therefore, selected as a prototype.

The disadvantage of the prototype is its low reliability due to the inability to verify the correct transmission of structured blocks via the communication channels in case of their change and the possibility of filtering the attacker graph that contains structured messages.

Solved technical problem is to provide a method transliteration of data conversion and transmission via communication channels with increased reliability.

Achievable technical result is the provision of checking the correct transmission of strukturirovany�x blocks and the impossibility of filtering malicious traffic, containing structured messages through the use of transliteration encoding.

To achieve the technical result in the method of transliteration of data conversion and transmission via communication channels, namely, that carry out receiving structured messages that transform and transmit to the communication channel, characterized in that additionally introduced pre-formed matrix transliteration consisting of cells, each of which corresponds to a semantic expression, the conversion of structured messages produced by its decomposition into parts, the first part is divided into two equal blocks of data, each of which adds the appropriate fields of the control information generated from data blocks to obtain coordinates of the row and column of the matrix transliteration by choosing a matrix cell transliteration corresponding to the first part of a structured message, then from the selected cell extract and transmit to the communication channel of the semantic expression, which is used to determine the plurality of cells, it is permissible to convert the second part of a structured message similar to the first part, the second part is divided into two equal blocks of data with the addition of field control and�formation to obtain coordinates of the row and column to select the cell matrix transliteration in case of discrepancy of the selected cell is permissible to make many changes in the appropriate fields of the control information to obtain coordinates of the row and column corresponding to the valid set of cells, according to the obtained coordinates are choosing a matrix cell transliteration, from which is extracted the semantic expression corresponding to the second part of a structured message, and transmit it to the communication channel, the selected semantic expression used to determine the plurality of cells that are allowed to convert the third part of a structured message, wherein the conversion of the third and subsequent parts of the message is carried out analogously to the second part of a structured message.

The stated set of essential features allows to increase the reliability of transmission of structured messages via communication channels due to the formation of logically related semantic expression, indistinguishable from the General information flow, and prevent the possibility of filtering messages by their characteristic structure.

The invention is illustrated by the figure, which presents a block diagram of a device for implementing the method by a computer or computing device.

A device for implementing the inventive method comprises serially connected to the input unit� structured messages 1, the conversion unit 2 and unit output semantic information 3. The second and third outputs of the conversion unit 2 is connected to the first and second inputs of the block forming the control information field 4, first and second outputs of which are connected to first and second inputs of the block forming the coordinates 5, third and fourth inputs of which are connected with the second and third inputs of the conversion unit 2, a second input connected to the first output of the storage matrix transliteration 6, the second output, the first and second input respectively connected to the fifth input, the first and second outputs of the block forming the coordinates 5, input/output storage block matrix transliteration 6 is connected to the input/output unit forming the set of allowable values 7.

According to the proposed method, the device operates as follows. Using block 1 (alphanumeric input device, such as described in the "Clingman E. Designing specialized microprocessor systems. - M.: Mir, 1985), the device is administered a structured message that is input to the conversion unit 2 (Zahner G. an Electronic system. Theory and application. - M.: Mir, 1980), carrying out a structured division of the message into parts and divide the first part into two equal blocks of data using the first and�ora outputs of the conversion unit 2 is introduced into the processing unit coordinates 5 (E. Clingman The specialized design of microprocessor systems. - M.: Mir, 1985) and the processing unit control information field 4 (Klingman E. Designing specialized microprocessor systems. - M.: Mir, 1985), using one of the schemes generate checksums (CRC32, GOST P34.11-1991, etc.), forms of the first and second blocks of the first and second data field values of the control information for the respective blocks, the first block data and the first value field of the control information are integrated in the processing unit coordinates 5 in the first coordinate and the second data block and the second value field of the control information to the second coordinate of the received coordinates of the desired cell address storage block matrix transliteration 6 (Klingman E. Designing specialized microprocessor systems. - M.: Mir, 1985), from which is extracted the semantic expression corresponding to the first part of a structured message, and transmit to the conversion unit 2 to generate the output information. The coordinates of the addressed cell is passed to the processing unit of the set of admissible values of 7 to ensure the transformation of the second part of a structured message, the transformation which occurs in a similar way, with the only difference that if the coordinates generated by the second part of the structure�mirovogo messages are a set of valid values, certain forming unit, the set of allowable values 7, there is a change of coordinates and re-addressing of the storage block matrix transliteration 6. These actions occur as many times as needed until you obtain the desired result. After processing of all parts of a structured message conversion unit 2 is formed a complete semantic expression corresponding to the input to a structured message that is passed to the block output semantic information 3 for its subsequent transmission to the communication channel.

The implementation of this method allows to increase the reliability of transmission of structured messages via communication channels due to the formation of logically related semantic expression, indistinguishable from the General information flow, and ensure the impossibility of filtering messages by their characteristic structure, flexible adjustment of the control algorithm depending on the composition and length-structured messages.

Thus, the method provides improved reliability by forming logically associated semantic expression, indistinguishable from the General flow of information and not assumptions to filter messages by their characteristic structure.

Made laboratory model of the device that implements this method is transliteration�CSOs of data conversion and transmission via communication channels the tests confirmed the feasibility and practical value of the proposed method.

The transliteration method of data conversion and transmission via communication channels, namely, that carry out receiving structured messages that transform and transmit to the communication channel, characterized in that additionally introduced pre-formed matrix transliteration consisting of cells, each of which corresponds to a semantic expression, the conversion of structured messages produced by its decomposition into parts, the first part is divided into two equal blocks of data, each of which adds the appropriate fields of the control information generated from data blocks to obtain coordinates of the row and column of the matrix transliteration by choosing a matrix cell transliteration corresponding to the first part of a structured message, then from the selected cell extract and transmit to the communication channel of the semantic expression, which is used to determine the plurality of cells, it is permissible to convert the second part of a structured message similar to the first part, the second part is divided into two equal blocks of data with the addition of fields of the control information to obtain coordinates of the row and with�of ABSA to select a cell of the matrix transliteration in case of discrepancy of the selected cell is permissible to make many changes in the appropriate fields of the control information to obtain coordinates of the row and column corresponding to the valid set of cells, according to the obtained coordinates are choosing a matrix cell transliteration, from which is extracted the semantic expression corresponding to the second part of a structured message, and transmit it to the communication channel, the selected semantic expression used to determine the plurality of cells that are allowed to convert the third part of a structured message, wherein the conversion of the third and subsequent parts of the message is carried out analogously to the second part of a structured message.



 

Same patents:

FIELD: information technologies.

SUBSTANCE: method to code a data unit represented as a bit string consisting in formation of a secret key in the form of subkeys K and Q, which represent bit strings, formation of an auxiliary n-bit string T, formation of an n-bit auxiliary cryptogram CM by performance of operation of E coding on the data unit M depending on K according to the formula CM=EK(M), formation of an n-bit auxiliary cryptogram CT by performance of operation of E coding on the n-bit string T depending on Q according to the formula CT=EQ(T), formation of 2n-bit cryptogram C depending on subkeys K and Q and auxiliary cryptograms CM and CT, differing by the fact that the subkey K is formed as a 2n-bit string, representing concatenation o two n-bit strings k1 and k2, the subkey Q is formed as a 2n-bit string, representing concatenation of two n-bit strings q1 and q2, the (n+1)-bit string m is formed, and the 2n-bit cryptogram C is formed as concatenation of two binary polynomials of degree n-1, being the solution to the system of two linear equations k1C1+k2C2=CM mod m and q1C1+q2C2=CT mod m with two unknown binary polynomials C1 and C2, in which m is an additionally formed polynomial of degree n, and n-bit strings k1, k2, q1, q2, CM, CT are considered as binary polynomials of degree n-1, and (n+1)-bit string m is considered as a binary polynomial of degree n.

EFFECT: increased level of protection of coded information.

2 cl

FIELD: information technologies.

SUBSTANCE: method to code a message represented as a multidigit binary number, which consists in the fact that a secret key is generated (p, q) in the form of two simple multidigit binary numbers p and q, an open key is generated in the form of a multi-digit binary number n=pq, a cryptogram C is generated depending on the message M and open key n, and the message M is recovered from the cryptogram C according to the secret key (p, q), differing by the fact that additionally they generate an auxiliary multidigit binary number R<n, the cryptogram C is formed as a pair (A, B) of multidigit binary numbers A and B depending on the message M, the open key n and the multidigit binary number R, and the message M is recovered by solving the equation x2-Ax+B=0 mod n relative to the unknown x and calculation of the message M from one of the solutions of the specified equation.

EFFECT: increased level of protection of coded information.

4 cl

FIELD: radio engineering, communication.

SUBSTANCE: method of encrypting a binary data (M) unit comprises generating a secret key which includes subkeys Q and R, generating an auxiliary n-bit unit of binary data T, generating an in-bit auxiliary cryptogram CM by performing, over M, a block encryption E operation depending on Q using the formula CM=EQ(M), generating an n-bit auxiliary cryptogram CT by performing, over T, a block encryption E operation depending on R using the formula CT=ER(T), generating a cryptogram C depending on the secret key and the auxiliary cryptograms CM and CT, characterised by that subkey Q is generated in the form of a 2n-bit line which is a concatenation of two n-bit binary numbers q1 and q2, the subkey R is generated in the form of a 2n-bit line which is a concatenation of two n-bit binary numbers r1 and r2, generating a (n+1)-bit binary number p and generating a cryptogram C in the form of a concatenation of two multi-bit binary numbers C1 and C2, which are the solution of a system of two linear equations q1C1+q2C2=CM mod p and r1C1+r2C2=CT mod p with two unknowns C1 and C2.

EFFECT: higher level of security of encrypted information.

3 cl

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication systems. Disclosed versions provide methods and systems for generating arbitrary channel switching patterns, frequent update of patterns, generating different patterns for different cells/sectors and generating patterns of adjacent frequency subcarriers for block channel switching.

EFFECT: efficient design of arbitrary channel switching patterns in a communication system.

34 cl, 7 dwg

FIELD: physics, computer engineering.

SUBSTANCE: Invention relates to data transmission in digital TCP/IP data networks via HTTP. The method of transmitting data in digital TCP/IP data networks via HTTP is realised by a system which includes network modules integrated into a client computer and a server computer and which facilitate a connection between the client computer and the server computer; receiving and transmitting network packets in the connection between the client and the server; encrypting the network packets for the established connection; tunneling the network packets; wherein between the client and the server there are at least two proxy servers connected to the client and the server; the method comprises establishing, by the network modules, a connection between the client and the server, wherein the connection is established through at least two proxy servers; creating a tunnel message in the client network module; transmitting the tunnel message to the server; selecting a delay T value based on maximum transmission speed of the tunnel message between the client and the server by carrying out the following procedures: establishing a time T variation interval and a time increment; measuring the transmission speed of the tunnel message for each value of T in the interval; selecting a value of T corresponding to the maximum transmission speed; determining the volume of a packet with false data Q; sending from the client a packet with false data with volume Q, T seconds after last transmission of false data via an HTTP tunnel; receiving the tunnel message at the server; disconnecting the Nagle algorithm for a TCP connection in network modules of the client and the server; disconnecting the TCP delayed acknowledgment algorithm in network modules of the client and the server.

EFFECT: high speed of transmitting data between a client and a server.

FIELD: information technology.

SUBSTANCE: method for incorporation of information into an image compressed by a fractal method based on a formed library of domains, which involves formation stages of a vector of image compression parameters, input of hidden information, extraction of domains and rank areas, correlation of rank areas and domains, formation of a terminal archive; besides, at the image compression stage, bits of hidden information are coded with coordinates of domains.

EFFECT: providing a possibility of hidden transmission of confidential data.

7 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering. The information protection method is based on two-way transmission and subsequent detection of probing radio signals carrying their emission timestamps, associated with predetermined time scales, and originating from communication devices located at both ends of a radio link, performing irreversible mathematical transformations over number sequences, encryption and decryption of messages using a key, while performing mutual recognition of communication participants and synchronising the time scale of the communication devices of the participants. The method also includes setting the operating time interval of information protection means and accumulating two matching sets of binary equivalents.

EFFECT: high reliability of protecting information during communication.

1 dwg

FIELD: radio engineering, communication.

SUBSTANCE: existing single-channel method of receiving navigation safety information through narrow-band direct printing in the short-wave range with an allowable error threshold thereof of 4% can be replaced with extended verbal instructions of message symbols by a digital selective call, wherein a shipborne receiver may collect symbol-by-symbol even a message that is received distorted on all transmission channels thereof.

EFFECT: high reliability of receiving navigation safety information, shorter time for multichannel transmission of messages owing to compression of text, compatibility of the disclosed method with the existing level of usage of shipborne digital selective call receivers/controllers.

9 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a method of protecting security data transmitted by a transmitter to a receiver, the method comprising periodic transmission to a receiver, alternately with said security data, of neutral data intended to prevent security data filtering.

EFFECT: improved data protection.

16 cl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and telecommunication and is intended to solve the problem of protecting computer information. The method of performing three rounds of transformation is carried out along x, y, z axes. The first round involves performing N two-dimensional replacement transformations of layers Lx0, Lx1, …, Lx(N-1); the second round involves N two-dimensional replacement transformations of layers Ly0, Ly1, …, Ly(N-1); the third round involves N two-dimensional replacement transformations of layers Lz0, Lz1, …, Lz(N-1).

EFFECT: high speed of operation by increasing degree parallelism.

5 dwg, 1 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer facilities and can be used in high-speed arithmetic devices for execution of operations of multiplication of numbers. The device contains two blocks which have cellular structure and are divided into columns and rows, a memory element, elements of control of data recording and reading from memory. The first unit is an input one with the number of columns equal to the sum of digits of a multiplicand and multiplier and with number of rows greater than number of digits of a multiplicand by one. The second block has number of columns and number of rows equal to number of digits respectively of a multiplicand and a multiplier. Four types (OR, AND, half-adder, adder) of cells with registers are used.

EFFECT: creation of the device with higher speed and allowing to work with separate bits during their formation.

3 dwg

FIELD: electricity.

SUBSTANCE: device comprises the first group of D-triggers with quantity of k2n, where n is quantity of variables, k is quantity of calculated conjunctions, each consisting of k subgroups of 2n triggers, k≤2n, the second group of D-triggers with quantity of km, where m is quantity of computable logic functions, group k of conjunction units, group of m function-calculating units, counter, decoder. Units of conjunctions and functions computation are based on transmitting MOS transistors, inverters and wired logic.

EFFECT: reduction of costs for hardware used for implementation of logic system functions for large number of variables in disjunctive normal form.

3 dwg, 7 tbl

Adder accumulator // 2544748

FIELD: electricity.

SUBSTANCE: method is implemented using the devices of parallel summation of low-order and high order k/2 digits of input k-digit number, where k=2n - digit capacity of input numbers. The device contains three n-digit adders, 2n-digit register and the multiplexer.

EFFECT: improving quick action of the device.

1 dwg

FIELD: radio engineering, communication.

SUBSTANCE: result is achieved due to a combination generator, which contains a unit of m binary n-bit counters, m positional decoders, a unit of m OR elements, AND element units, delay line units, a delay line, a unit of m combination representation units, RS type triggers and a count pulse generator.

EFFECT: provision of a capability to generate each combination element in the n-bit binary counter, whose value control is performed by a positional decoder.

1 dwg

Logic module // 2542920

FIELD: radio engineering, communication.

SUBSTANCE: invention is intended to execute any of three simple symmetric Boolean functions, which depend on three arguments - input binary signals, and can be used in digital computer systems as code conversion means. The device has four majority elements.

EFFECT: easy setup of the logic module.

1 dwg

Logic converter // 2542907

FIELD: physics, computer technology.

SUBSTANCE: invention relates to the computer technology, it is intended for implementation of any of five simple symmetric Boolean functions depending on five arguments - input binary signals and can be used as a device for code conversion. The device contains four "XOR" elements, resistor, sixteen keys.

EFFECT: simplification of device.

1 dwg, 1 tbl

Logical converter // 2542895

FIELD: physics.

SUBSTANCE: device is designed for implementation of simple symmetrical Boolean functions and may be used in systems of digital computing equipment as a facility of codes conversion. Functions τ1, τ2, τn-1, τn are described, which depend on n arguments - input binary signals, with n=5. The device comprises eight majority elements (l1, …, l8).

EFFECT: provision of realisation of any of specified simple symmetrical Boolean functions.

1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to techniques for displaying multiple row and column header areas. Disclosed is a computer-implemented method of displaying a summary table having a plurality of adjacent header areas. The method includes a step of receiving a selection of one or more data fields associated with a first row header area. Further, the method includes receiving a selection of one or more data fields associated with a second row header area, said selection comprising at least one data field different from the selection of the one or more data fields associated with the first row header area. The method also includes reading data from a data source comprising values for the one or more data fields associated with the first row header area and the one or more data fields associated with the second row header area.

EFFECT: automated set up of a data summary table in interactive mode, which includes combined manipulation of different data presentations.

14 cl, 9 dwg

FIELD: physics.

SUBSTANCE: each decimal digit of the device comprises four binary bits, each comprising one RS flip-flop, three AND logic elements, two OR logic elements, three NOT logic elements, each decimal digit further includes three AND logic elements, four data inputs, a first unit subtraction pulse input, an output for borrowing units from higher tetrads. The first decimal digit further includes two AND elements and one NOT element.

EFFECT: shorter time for generating a subtraction pulse and a borrow pulse when designing a circuit for determining zero settings of flip-flops of all tetrads.

2 cl, 1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to digital computer engineering and automation and can be used to add binary codes. The device comprises in each bit, two RS flip-flops, eight AND elements, three OR elements and three NOT elements.

EFFECT: faster operation.

2 cl, 1 dwg

FIELD: peripheral devices.

SUBSTANCE: device has information input device, clock generator, connected to address counter with decoder, outputs of which are connected to inputs of recording device, inputs of which are connected to output of programming device, signal generator and multiplexers. Device for recording object sate is connected to output of decoder of cells address of device. Signal generator includes cells for recording checksum. First input of signals generator is connected to output of decoder of address of cells of checksum, second input - to output of recording device, first output - to first inputs of multiplexers, and second output - to first input of binary adder, by its output connected to third input of signal generator and checksum. Outputs of decoder of checksum cells address and decoder of object state recording device cells addresses are connected to second output of address counter, which is connected to second inputs of multiplexers. Recording device is programmable.

EFFECT: broader functional capabilities.

2 cl, 2 dwg

Up!