The testrunner module path is already added the PYTHONPATH, so can be imported like a regular module
E741: ambiguous variable name
This add an implementation of PBKDF2 using sha256 hmac. Only one derived key length is supported (32) though it should not be hard to extend it. The testing is done with both random (with fixed seed) vectors amd vectors from rfc7914.