ЧЕСТНАЯ
ЭНТРОПИЯ
Все конкуренты используют Math.random() — алгоритм, который подсознательно ощущается как «компьютер решил». FATUM использует криптографическую энтропию: случайность становится честной.
КАК ЭТО РАБОТАЕТ
Когда вы нажимаете «крутить» или «подбросить», результат определяет каскад источников. Сначала FATUM пытается взять случайность из «романтичных» внешних данных — атмосферного радиошума, погоды над городом, котировок валют. Параллельно собирается аппаратный шум: движения вашей мыши, сенсоры устройства, тепловой шум процессора.
Все эти данные смешиваются через SHA-256 с криптографической энтропией ОС (crypto.getRandomValues()) — тем же генератором, что защищает банковские платежи и SSL-соединения. Поэтому результат невозможно предсказать заранее — даже теоретически. А если внешний источник недоступен — мгновенно подключается следующий.
ИЕРАРХИЯ ИСТОЧНИКОВ
Архитектура «честной энтропии» — это каскад с резервированием. Если один источник недоступен, подключается следующий, прозрачно для пользователя:
ПОЧЕМУ ЭТО ВАЖНО
Когда вы доверяете выбор случаю, вам важно чувствовать, что это честная случайность, а не алгоритм с предсказуемым сидом. Криптографическая энтропия даёт именно это: честность, которую невозможно подделать «ещё одним клоном».
ЧАСТЫЕ ВОПРОСЫ
Чем честная энтропия отличается от обычного генератора случайных чисел?
Обычные сайты используют Math.random() — алгоритм, который теоретически можно предсказать. FATUM использует crypto.getRandomValues() — криптографическую энтропию операционной системы. Это тот же генератор, что защищает банковские транзакции и SSL-соединения. Результат невозможно предсказать заранее.
Можно ли доверять такому решению?
Столько же, сколько подброшенной монете или брошенному жребию. Разница в честности: здесь нет «сида», который можно подкрутить. Энтропию собирают физические процессы процессора — её не контролирует ни программа, ни автор сайта.
Это правда «настоящая» случайность?
FATUM использует каскад источников. Базовый уровень — криптографическая энтропия ОС (тепловой шум процессора, тайминги устройств, события ввода). Поверх него работают «романтичные» источники: атмосферный радиошум, данные о погоде, котировки валют ЦБ РФ, а также аппаратный шум (движения вашей мыши и сенсоры устройства). Если внешний источник недоступен — мгновенно подключается следующий, без задержек.
Работает ли это без интернета?
Да. Криптографическая энтропия генерируется локально в вашем браузере. Даже без подключения к сети результат выдаётся мгновенно и непредсказуемо.
Бесплатно ли это?
Да, все инструменты FATUM полностью бесплатны. Проект существует за счёт рекламы (Рекламная сеть Яндекса).