RANDOM NUMBER GENERATOR AND STREAM CIPHER Russian patent published in 2018 - IPC G06F7/58 H04L9/06 

Abstract RU 2661564 C2

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

Similar patents RU2661564C2

Title Year Author Number
USING GENERAL KEY NETWORKING DEVICE AND ITS CONFIGURATION 2013
  • Gomes Domingo
  • Garsiya Morchon Oskar
  • Tolkhejzen Lyudovikus Marinus Gerardus Mariya
  • Guterres Khajme
RU2636109C2
KEY JOINT USAGE DEVICE AND THE SYSTEM FOR ITS CONFIGURATION 2013
  • Garsiya Morchon Oskar
  • Tolkhejzen Lyudovikus Marinus Gerardus Mariya
  • Guterres Khajme
  • Kumar Sandip Shankaran
  • Gomes Domingo
RU2621182C1
CRYPTOGRAPHIC SYSTEM FOR SHARING KEYS 2015
  • Garcia Morchon Oscar
  • Rietman Ronald
  • Tolhuizen Ludovicus Marinus Gerardus Maria
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
  • Soke Patrik
RU2534965C2
APPARATUS AND METHOD FOR SHARED USE OF A MATRIX FOR USE IN A CRYPTOGRAPHIC PROTOCOL 2018
  • Garcia Morchon, Oscar
  • Tolhuizen, Ludovicus, Marinus, Gerardus, Maria
  • Rietman, Ronald
  • Bhattacharya, Sauvik
RU2765238C2
KEY ENCAPSULATION PROTOCOLS 2019
  • Garsiya Morkhon, Oskar
  • Bkhattacharya, Sauvik
  • Tolkhejzen, Lyudovikus Marinus Gerardus Mariya
RU2787692C2
METHOD AND DEVICE TO GENERATE CODING SEQUENCE IN COMMUNICATION SYSTEM 2009
  • Kim Bioung-Khoon
  • Montokho Khuan
  • Gaal Piter
RU2459381C2
METHOD FOR SECURE COMMUNICATION IN NETWORK, COMMUNICATION DEVICE, NETWORK AND COMPUTER PROGRAMME THEREFOR 2010
  • Garsija Morchon Oskar
  • Ehrdmann Bozhena
  • Kurzave Klaus
RU2534944C2
METHOD OF GENERATING A SECRET CRYPTOGRAPHIC KEY IN A NETWORK 2015
  • Myuller Andreas
RU2685982C2
DEVICES AND METHOD OF MATCHING KEYS 2018
  • Bhattacharya, Sauvik
  • Garcia Morchon, Oscar
  • Tolhuizen, Ludovicus Marinus Gerardus Maria
  • Rietman, Ronald
RU2736109C1

RU 2 661 564 C2

Authors

Garsiya Morchon Oskar

Kumar Sandip Shankaran

Tolkhejzen Lyudovikus Marinus Gerardus Mariya

Dates

2018-07-19Published

2014-02-20Filed