Hi Paul, I resume this old thread because it's not clear to me which package download to make BCryptLinuxFFI work
In an other thread you point to: MCHttpRepository location: 'http://smalltalkhub.com/mc/Cryptography/Blowfish/main' user: '' password: '' but there is no BCryptLinuxFFI there. Can you help me please? Cheers Davide Paul DeBruicker wrote > Hi Mariano, > > I've made a FFI library on Squeaksource that works on Linux. > > http://www.squeaksource.com/Cryptography/PasswordHashingFFI-PaulDeBruicker.8.mcz > > You need to install the 32 bit versions of libcrypt and libxcrypt if > you're using a 64 bit linux os. > > Using crypt can hash passwords using MD5, DES, SHA256, SHA512. > > Using libxcrypt can hash passwords using bcrypt. > > If its for a new installation use bcrypt or SHA512 to hash the > passwords. bcrypt is better because its slower, and allegedly future > proof. > > > to get a hashed password use > > BCryptLinuxFFI bcrypt:'mypassword' > > to check it against a stored hash use: > > BCryptLinuxFFI check:'mypassword' against: storedHash -- View this message in context: http://forum.world.st/How-to-encrypt-a-password-tp3933585p4723920.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.