METHOD FOR GENERATING A RANDOM NUMBER USING A COMPUTER (VARIANTS)
FIELD: computing technology.SUBSTANCE: group of inventions relates to computer engineering and can be used for generating random numbers from a computer. Method for generating random numbers using a computer that includes a timer for generating current time values not associated with a generator clo...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; rus |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | FIELD: computing technology.SUBSTANCE: group of inventions relates to computer engineering and can be used for generating random numbers from a computer. Method for generating random numbers using a computer that includes a timer for generating current time values not associated with a generator clock of the computer software application operable to receive from the timer value of the current time, perform data processing on a predetermined algorithm are hashed. Method comprises the steps of setting the value of the entropy for the computer determined the number M of elements in the sequence D, to be processed for obtaining entropy values not less than a predetermined form a sequence D (M), a random number obtained as a result of processing elements in a sequence D.EFFECT: technical effect is to provide a random number to the entropy is not less than a predetermined value.4 cl
Группа изобретений относится к вычислительной технике и может быть использована для генерации случайных чисел с использованием компьютера. Техническим результатом является обеспечение получения случайного числа с энтропией не меньше заданной величины. Способ генерации случайных чисел с использованием компьютера, который содержит таймер для формирования значений текущего времени, не связанный с генератором тактовой частоты компьютера, прикладное программное обеспечение, выполненное с возможностью получать из таймера значения текущего времени, выполнять обработку данных по заранее заданному алгоритму, выполнять операцию хэширования. Способ содержит этапы, на которых задают значение энтропии, определяют для данного компьютера количество М элементов последовательности D, которое необходимо обработать для получения значения энтропии не меньше заданного, формируют последовательность D(M), получают случайное число в результате обработки элементов последовательности D. 2 н. и 2 з.п. ф-лы. |
---|