摘要 |
A method for generation of pseudorandom numbers and a digital device for implementation thereof relate to discrete data transferring with provision of data protection. Nonlinearity of pseudorandom number generation via the proposed device is the result of the generation method of pseudorandom number for data encryption that comprises two independent components. First: procedure of internal bilinear (square) generator: read-out of initial value prepared by a producer, identification of an inner sensor by a consumer, recording two independent pairs of current initial values of an internal generator, formation and recording a pair or an array of initial values and their potentials for main generators. Second: procedure of main bilinear (square) generator: read-out of parameters and their potential, reading a row of transcriptive data and determination of its length, accounting voltage residue and reference to the internal generator and/or prepared array of initial parameters, if necessary, pseudorandom number generation and selection of code for information transformation, transformation of data row (encryption), recording new parameters and their potential after dummy scrolling, recording transformed data. The technical result is increase in data protection. |