Как вы думаете, что общего у вашего пароля от соцсетей, предсказания погоды и лечения рака? Ответ - случайные числа. Кажется, что это абстрактное понятие из учебника математики, но на самом деле это фундамент, на котором держится современный мир. Давайте сразу проясним: случайное число - это не то, что “пришло в голову”. Настоящая случайность должна быть непредсказуемой, неповторяющейся и равномерно распределённой. Представьте, что вы пытаетесь предсказать, как упадёт подброшенная монетка. Если бы вы знали точную силу броска, скорость ветра, сопротивление воздуха - теоретически могли бы рассчитать результат. Но в реальности слишком много переменных. Компьютер же по своей природе детерминирован - он выполняет команды по чётким алгоритмам. Поэтому существуют два типа генераторов: Каждый раз, когда вы заходите в приложение банка, совершаете покупку онлайн или просто проверяете соцсети, случайные числа встают на вашу защиту. Шифрование SSL/TLS (это тот самый замочек в адресной строке брауз