История изменений
Исправление shdown, (текущая версия) :
Ты не можешь сделать ничего реально недетерминированного на основе чего-либо 100% детерменированного.
А что есть детерминированного в современных процессорах? rdtsc, rdrand, троттлинг, branch prediction, auto-prefetch. Там ещё какую-то дичь завезли, что не теперь гарантируется, что mov, add, mul, etc будут constant-time.
Исходная версия shdown, :
Ты не можешь сделать ничего реально недетерминированного на основе чего-либо 100% детерменированного.
А что есть детерминированного в современных процессорах? rdtsc, rdrand, троттлинг.