You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
which compresses the original 2^32 phase-space to 2^19
Could somebody explain, for what purpose it is done, and how is it then stated that we generate “all public keys using the profanity method” if squeezed phase space is used for initial seed generation in brute-force code in comparasion with original code?
The text was updated successfully, but these errors were encountered:
Hi to all expects!
I have the following question related to initial seed in Dispatcher::createSeed() method.
In the original profanity code, seed generation is implemented as
std::random_device rd;
std::mt19937_64 eng(rd());
and in the current brute-force code, this is changed to:
std::random_device rd;
uint seed = rd();
seed = (1 << 18) + (seed) % (1 << 18);
std::mt19937_64 eng(seed);
which compresses the original 2^32 phase-space to 2^19
Could somebody explain, for what purpose it is done, and how is it then stated that we generate “all public keys using the profanity method” if squeezed phase space is used for initial seed generation in brute-force code in comparasion with original code?
The text was updated successfully, but these errors were encountered: