allow sync or async

base85 and bcrypt passwords