FIELD: computing; counting.
SUBSTANCE: group of inventions relates to the field of encryption and can be used to generate a sequence of random numbers. Device comprises electronic parameter storage (110) configured to store multiple functions and for each function of the multiple functions an associated modulus, not all moduli being equal, and electronic function evaluation device (120) configured to generate an internal sequence of random numbers, the function evaluation device being configured to generate a next number in the internal sequence of random numbers by, for each function of the multiple functions, evaluating the function for a previously generated value in the internal sequence of random numbers modulo the modulus associated with the evaluating function, thereby obtaining multiple evaluation results, and applying a combination function to the multiple evaluation results to obtain the next number in the internal sequence, and output (140) configured to generate a next number in the sequence of random numbers from the generated next number in the internal sequence.
EFFECT: technical result improved protection against cryptographic attacks.
13 cl, 5 dwg
Title | Year | Author | Number |
---|---|---|---|
USING GENERAL KEY NETWORKING DEVICE AND ITS CONFIGURATION | 2013 |
|
RU2636109C2 |
KEY JOINT USAGE DEVICE AND THE SYSTEM FOR ITS CONFIGURATION | 2013 |
|
RU2621182C1 |
CRYPTOGRAPHIC SYSTEM FOR SHARING KEYS | 2015 |
|
RU2701480C2 |
METHOD AND UNIT FOR UPDATING CRYPTOGRAPHIC ALGORITHM CODE, METHOD AND UNIT FOR GENERATING INITIAL NUMBER, SECURITY SYSTEM PROCESSOR AND RECODING DEVICE FOR SAID METHODS | 2009 |
|
RU2534965C2 |
APPARATUS AND METHOD FOR SHARED USE OF A MATRIX FOR USE IN A CRYPTOGRAPHIC PROTOCOL | 2018 |
|
RU2765238C2 |
KEY ENCAPSULATION PROTOCOLS | 2019 |
|
RU2787692C2 |
METHOD AND DEVICE TO GENERATE CODING SEQUENCE IN COMMUNICATION SYSTEM | 2009 |
|
RU2459381C2 |
METHOD FOR SECURE COMMUNICATION IN NETWORK, COMMUNICATION DEVICE, NETWORK AND COMPUTER PROGRAMME THEREFOR | 2010 |
|
RU2534944C2 |
METHOD OF GENERATING A SECRET CRYPTOGRAPHIC KEY IN A NETWORK | 2015 |
|
RU2685982C2 |
DEVICES AND METHOD OF MATCHING KEYS | 2018 |
|
RU2736109C1 |
Authors
Dates
2018-07-19—Published
2014-02-20—Filed