Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They have some older APIs that depend on MD5(password) being used directly, to compare against auth credentials or to derive other hashes to verify API requests.

Though older APIs they're still used by many older or infrequently updated clients, such as hardware devices with sold with Last.fm integration.

Unfortunately, the longer you've been around the more likely you are to develop dependencies that make it more difficult to upgrade your password hashing.

A new site can do whatever it wants with password hashing, but it becomes harder for older sites with more legacy dependencies to make that kind of change and Last.fm has been around for almost 10 years.

This isn't to say "MD5 is cool, don't worry", but to try and illustrate some of the reasons behind this.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: