September 12th, 2014, 09:40 AM
Encryption, hashing, and Blowfish
I have recently started learning about encryption and hashing, in my vain attempts to create a delphi application that can use a Wordpress installation for login credentials. I am having trouble finding definitive answers on certain questions as in my ignorance many online resources appear to contradict themselves and each other.
From what I understand, Wordpress uses Blowfish to hash passwords using a randomly generated salts that are (somehow?) concatenated with the resulting hashword. The reason I am confused here is because I though that Blowfish was an encryption, and not a hash?
Is my understanding of encryption and hashing too simplistic?
Encryption - reversible with a keyphrase
Hashing - relatively irreversible