|
|
Log in / Subscribe / Register

Your passwords have been hashed

In a long-overdue upgrade, we have recently switched over to storing hashed passwords in our database. We have occasionally been taken to task (and deservedly so) for not doing that, and have finally gotten around to implementing a bcrypt-based hash for passwords. When the LWN site code was first implemented, passwords seemed like a pretty low-security item—there just wasn't much that an attacker could do if they got access to one—and the ability to remind users of their passwords seemed useful. Over time, though, it has become clear that password reuse can make the compromise of even "low security" passwords into a serious problem. Sites like ours clearly should not store passwords in plain text; we are now happy to say that we do not.

The only user-visible side of the change is in the username/password recovery process as we can no longer send you your password in email (at least we hope that's the only user-visible part, the rest should just be working invisibly in the background). Username and password recovery have been added to the Login page in case you ever need them. One thing to note, however, is that none of it will work unless we have an up-to-date email address for you in our database. We don't send very much email that you haven't requested (essentially just subscription reminders) and we definitely will not share your email address with anyone else, so please check your address via the My Account page, and update it if necessary.


to post comments

Your passwords have been hashed

Posted Mar 17, 2011 4:57 UTC (Thu) by rillian (guest, #11344) [Link]

Thank you.

Your passwords have been hashed

Posted Mar 17, 2011 12:08 UTC (Thu) by ptman (subscriber, #57271) [Link]

Great job. I always thought it was pretty weird for a publication that writes about, among other things, security. Thank you for fixing this.

Your passwords have been hashed

Posted Mar 18, 2011 17:02 UTC (Fri) by Hawke (guest, #6978) [Link]

Finally.

Thank you.


Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds