additional PBKDF2 hash functions