Re[5]: Случайный пароль
От: · Великобритания  
Дата: 20.05.23 15:04
Оценка:
Здравствуйте, netch80, Вы писали:

n> vsb>> Надо использовать /dev/random или аналог в винде.

n> ·>Вроде же уже есть в стандарте. Чем не подходит?
n> ·>https://learn.microsoft.com/en-us/cpp/standard-library/random-device-class
n> Никто не гарантирует использование реального /dev/{random,urandom} в этом случае.
У него же "в винде", а там обещают.

n> Я вот проверил: Ubuntu 20.04, системный GCC. И что вы таки себе думаете — он включает встроенный в этот самый random_device... ещё один Mersenne Twister! И никакого /dev/random не читает. Картина Пикассо.

Странно. По крайней мере, вроде может. В исходниках он пытается что-то подоборать
https://github.com/gcc-mirror/gcc/blob/master/libstdc++-v3/src/c++11/random.cc#L330
Может он напрямую из CPU берёт?

И, вроде, у него есть метод entropy, которым честность случайности.
avalon/3.0.0
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.