[issue42982] Update suggested number of iterations for pbkdf2_hmac()

Christian Heimes report at bugs.python.org
Sat Jan 30 13:30:14 EST 2021


Christian Heimes <lists at cheimes.de> added the comment:

PBKDF2-HMAC is a serialized algorithm. It cannot be parallized. That means the runtime depends on single core-performance. The single core-performance of desktop and server CPUs hasn't improved much in the last decade. Modern CPUs have more cores, larger caches, and better IPC. Intel Nehalem architecture from 2009 had up to 3.33 GHz. Fast 2020 Comet Lake CPUs have up to 3.7 GHz base frequence and about 5GHz turbo.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue42982>
_______________________________________


More information about the Python-bugs-list mailing list