use openbsd bcrypt library