mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
manager: use getDerivedRandomEngine in getSeededRandomEngine
Change-Id: Ic46aee937090e0d6b991fd70d55fe0cd05e664ab
This commit is contained in:
@ -2774,11 +2774,7 @@ Manager::setAccountDetails(const std::string& accountID,
|
|||||||
std::mt19937_64
|
std::mt19937_64
|
||||||
Manager::getSeededRandomEngine()
|
Manager::getSeededRandomEngine()
|
||||||
{
|
{
|
||||||
std::array<std::mt19937_64::result_type, std::mt19937_64::state_size> sub_seeds;
|
return dht::crypto::getDerivedRandomEngine(rand_);
|
||||||
for (auto& sub_seed : sub_seeds)
|
|
||||||
sub_seed = rand_();
|
|
||||||
std::seed_seq seed(sub_seeds.begin(), sub_seeds.end());
|
|
||||||
return std::mt19937_64(seed);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string
|
std::string
|
||||||
|
Reference in New Issue
Block a user