✦ КОНЦЕПЦИЯ

ЧЕСТНАЯ
ЭНТРОПИЯ

Все конкуренты используют Math.random() — алгоритм, который подсознательно ощущается как «компьютер решил». FATUM использует криптографическую энтропию: случайность становится честной.

КАК ЭТО РАБОТАЕТ

Когда вы нажимаете «крутить» или «подбросить», результат определяет каскад источников. Сначала FATUM пытается взять случайность из «романтичных» внешних данных — атмосферного радиошума, погоды над городом, котировок валют. Параллельно собирается аппаратный шум: движения вашей мыши, сенсоры устройства, тепловой шум процессора.

Все эти данные смешиваются через SHA-256 с криптографической энтропией ОС (crypto.getRandomValues()) — тем же генератором, что защищает банковские платежи и SSL-соединения. Поэтому результат невозможно предсказать заранее — даже теоретически. А если внешний источник недоступен — мгновенно подключается следующий.

ИЕРАРХИЯ ИСТОЧНИКОВ

Архитектура «честной энтропии» — это каскад с резервированием. Если один источник недоступен, подключается следующий, прозрачно для пользователя:

06
Атмосферный радиошум«решено радиошумом ионосферы»
ожидание
05
Данные о погоде«решено ветром над городом»
ожидание
04
Котировки валют«решено колебаниями курса»
ожидание
03
Аппаратный шумтепловой шум + движения руки
ожидание
02
Криптографическая энтропиябаза, работает всегда
активно
01
Псевдослучайностьфолбэк для старых браузеров
ожидание

ПОЧЕМУ ЭТО ВАЖНО

Когда вы доверяете выбор случаю, вам важно чувствовать, что это честная случайность, а не алгоритм с предсказуемым сидом. Криптографическая энтропия даёт именно это: честность, которую невозможно подделать «ещё одним клоном».

ЧАСТЫЕ ВОПРОСЫ

Чем честная энтропия отличается от обычного генератора случайных чисел?

Обычные сайты используют Math.random() — алгоритм, который теоретически можно предсказать. FATUM использует crypto.getRandomValues() — криптографическую энтропию операционной системы. Это тот же генератор, что защищает банковские транзакции и SSL-соединения. Результат невозможно предсказать заранее.

Можно ли доверять такому решению?

Столько же, сколько подброшенной монете или брошенному жребию. Разница в честности: здесь нет «сида», который можно подкрутить. Энтропию собирают физические процессы процессора — её не контролирует ни программа, ни автор сайта.

Это правда «настоящая» случайность?

FATUM использует каскад источников. Базовый уровень — криптографическая энтропия ОС (тепловой шум процессора, тайминги устройств, события ввода). Поверх него работают «романтичные» источники: атмосферный радиошум, данные о погоде, котировки валют ЦБ РФ, а также аппаратный шум (движения вашей мыши и сенсоры устройства). Если внешний источник недоступен — мгновенно подключается следующий, без задержек.

Работает ли это без интернета?

Да. Криптографическая энтропия генерируется локально в вашем браузере. Даже без подключения к сети результат выдаётся мгновенно и непредсказуемо.

Бесплатно ли это?

Да, все инструменты FATUM полностью бесплатны. Проект существует за счёт рекламы (Рекламная сеть Яндекса).