hi, bcrypt is ready https://bitbucket.org/mihailp/tankfeeder/src/f9ad69ad2a6ec35941f50c4ec1160e7a53ea3e67/crypto/?at=default
1. new blowfish implementation, on "Vars". Pass original test vectors 2. implementation itself comparable to golang's bcrypt results 3. without base64 support, input-output lists only 4. hardcoded 8 rounds 5. to generate password and store it do: (bcrypt (mapcar char (chop "qwerty123"))) it returns lists form: ((HASH) (SALT)) 6. to check password entered do: (= HASH (bcrypt (mapcar char (chop FROMUSER)) SALT) ) 6. in general i trust all above Mike