This is a "port" of PHP password\_\* functions, an abstraction layer on top of supported algorithms (bcrypt and argon2).