PBKDF2 Password-Based Key Derivation Functions 1 & 2 as defined in RFC2898 For documentation see https://wiki.call-cc.org/eggref/4/pbkdf2