Nvidia Hacked
nvidia.com
nvidia.com
Are there more break-ins happening, or more being reported, or are more companies being more open about this kind of thing? Or is it even that the burglars are being more open?
I'm not involved in the field, but am finding it interesting that a lot more of these break-ins appear on my radar.
I've memorized most of the regulary used ones though.
There are a few similar utilities, basically it hashes your password browser-side with the site domain. This allows you to maintain unique passwords on all different sites by memorizing a single "master password".
Does this mean using the domain as a salt?
The parenthetical in my above comment calls back to a comment by some early giant in cryptology (I think). It's best to have all the details about your specific method of hiding data known publicly, with the secret key being the only private piece of information.
Both are compatible with KeePass (to some extent), that runs on Windows.
Basically you can use it (almost?) anywhere:
You have to download it before using ANYTHING
And if the machine is compromised, they will have your passwords either way
Few things bug me more than sites that have a maxlength property on the registration password forms (that's longer than the form-width shows), but not on the login password form.
I wonder what hash nvidia uses? These days when they don't specify, I just assume sha1. I hope it's not md5.
I suppose it's a good idea, as a "precautionary" measure. But is this their way of admitting to hashing without salt...?
That doesn't mean they're doing it right, but it's a good start point.
So the hackers may have captured all the passwords of anyone who logged in while they had control of the site. Because of that it's a good idea to change your password if you've used it elsewhere.
And with respect to the point cshimmin makes, there is some merit to it. Yes nearly every piece of software, open or closed source is bound to have vulnerabilities. However, the chance of someone taking the time for finding and exploiting a moderately hard to find bug (not referring to a run-of-the-mill sql injection) in a piece of software I've written myself and I'am the only user of is vastly lower than in case of a popular piece of open source forum software (to some extend depending on who I - the only user - am of course).
i'm not subscribing to the "enough eyeballs, all bugs are shallow"-argument, but the opposite is also wrong. deeply wrong.
The better argument for "roll your own", if you have the time, is that it can be a great learning experience. But regardless of what's used, if you ever do get popular enough to become a conscious target it's just negligent to not do security audits from people whose job is security. It's also helpful to design from the perspective of "everything is compromised, what will I regret."