Рандом работает по специальной формуле, которая должна выдавать случайные непредсказуемые числа. Часто для нее используют какие-то случайные на данный момент величины: значение милисекунд таймера, положение указателя мыши и т.д. Если нужно сгенерировать длинный ключ, то пользователя просто просят подвигать некоторое время мышкой случайным образом. Вообще-то задача создания такой формулы - одна из ключевых задач криптографии, т.к. хоть какая-то предсказуемость работы генератора случайных чисел, как минимум приводит к значительному снижению вариантов перебора при взломе пароля.
Добавить комментарий