Moderators: phlip, Larson, Moderators General, Prelates
Elvish Pillager wrote:See? All the problems in our society are caused by violent video games, like FarmVille.
Xanthir wrote:I'm honestly not concerned about those sorts of things. I simply don't have the discipline to defend against a dedicated attacker with access to my personal computers. I'm increasing my security against remote attackers, which is what's important to me.
Marz wrote:Xanthir wrote:I'm honestly not concerned about those sorts of things. I simply don't have the discipline to defend against a dedicated attacker with access to my personal computers. I'm increasing my security against remote attackers, which is what's important to me.
Well, even OpenBSD say that once someone has physical access to your computer, it's basically open, unless heavily encrypted.
Xanthir wrote:I also have an inherent distrust of databases. ^_^ Too easy for them to corrupt. An encrypted .txt file only has one failure point - the encryption scheme itself.
Cynical Idealist wrote:If you haven't already, take a look at "The Art of Deception". Its kind of scary how well social engineering works.
Tac-Tics wrote:I ran into a service the other day (ComED's bill pay system, btw) where your password is restricted to 6 to 8 characters. I'm almost throwing a shitfit just thinking about how impossibly retarded that policy is. All my strongest passwords, the ones I use to protect my money online, are much longer than 8 characters. Why the fuck should they force me to use a less secure password? Add to the fact that it's not a usual password I use, so I'm going to forget it more often.
Strilanc wrote:That's a huge no-no. Not only does it make rainbow tables all the more effective, it means they're storing your password in plaintext. Plaintext passwords should *never* be leaving your machine!
Marz wrote:Strilanc wrote:That's a huge no-no. Not only does it make rainbow tables all the more effective, it means they're storing your password in plaintext. Plaintext passwords should *never* be leaving your machine!
When someone hacked into Bill O'Reilly's user database, the first thing I noticed was that all the passwords were stored in plaintext. It is absolutely ridiculous leaving it like that; MD5ing it is simple, and very effective.
Strilanc wrote:The password shouldn't be transmitted over the network at all. The remote host should not learn your password at any point. They should be using password verifiers.
Berengal wrote:Battle.net isn't a browser and websites use http, not srp.
Xanthir wrote:In Blizzard's case, it's possible because they have completely control over the internet access. They get to decide exactly what information to get from you, what to do with it, and what to send to the server all on the client side.
Browsers don't work like that. You *can* use javascript on the clientside to intercept logins and hash passwords before sending them onward, but that *only* works if you can *guarantee* that the user will have javascript active. In general you cannot, and so in general this is not possible to do.
Berengal's response was perfectly accurate.
Strilanc wrote:I should be able to use the same password on multiple sites by the same company without them being able to realize this
Marz wrote:Strilanc wrote:I should be able to use the same password on multiple sites by the same company without them being able to realize this
I believe this is impossible even theoretically, as the same string hashed by the same algorithm must be identical in order for hashing to work.
Strilanc wrote:Marz wrote:Strilanc wrote:I should be able to use the same password on multiple sites by the same company without them being able to realize this
I believe this is impossible even theoretically, as the same string hashed by the same algorithm must be identical in order for hashing to work.
You just use a salt [the salt is constant and bound to the account when it is created].
Marz wrote:Strilanc wrote:Marz wrote:Strilanc wrote:I should be able to use the same password on multiple sites by the same company without them being able to realize this
I believe this is impossible even theoretically, as the same string hashed by the same algorithm must be identical in order for hashing to work.
You just use a salt [the salt is constant and bound to the account when it is created].
But surely the company would know the salt?
Strilanc wrote:Yes. But the salt value and other values don't necessarily tell you the password.
headprogrammingczar wrote:No one checks to see if empty passwords work, because they never do.
SJ Zero wrote:Cynical Idealist wrote:If you haven't already, take a look at "The Art of Deception". Its kind of scary how well social engineering works.
I'll have to read it. Then I can hack the world (and I don't mean computer systems).
These aren't the droids you're looking for.
Elvish Pillager wrote:See? All the problems in our society are caused by violent video games, like FarmVille.
headprogrammingczar wrote:But would the rest of the website work without Javascript too?
From the sound of it, this is a smaller part of a bigger website, which would be using a much more ambitious system to transfer information (see: online payment). If you don't want to use JavaScript but have your encryption too, https might work.
As for the human element, I am a proponent of the "no limits" password. If I want my password to be "penis", I can, and no one will want to guess that password. A particularly elegant solution is to have a blank password. No one checks to see if empty passwords work, because they never do.
Marz wrote:Well, even OpenBSD say that once someone has physical access to your computer, it's basically open, unless heavily encrypted.
Users browsing this forum: MobTeeseboose and 1 guest