This question already has an answer here:
- MySQL OLD_PASSWORD cryptanalysis? 3 answers
Does anyone know what encryption algorithm/method/mode/length etc was used in the generation of the 16-character passwords in MySQL prior to version 4.1? These sometimes would be referred to as generated by the
OLD_PASSWORD() function in later releases.
I had previously thought it was using MD5 but in my ignorance had not noticed the difference in character length, MD5 being 128-bit requires 32 characters when represented in hexadecimal.
Note: Don't panic, I'm not using these 16-character passwords or MD5's, just seeking to improve my knowledge as part of professional development. Thank you.