bcrypt_pbkdf2 portability issues