Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)
https://github.com/net-ssh/bcrypt_pbkdf-ruby