OpenWall Bcrypt wrapper (C)