On 080110 at 17:20, Alexander Mueller wrote: > > Additionally, offline dictionary attacks tend to be easy when > > dealing with passwords. > Brute force always works. Here the salt should help.
The salt prevents attacks via rainbow tables. But passwords tend to be weak, allowing individual dict-attacks for a specific salt. This ratio gets even worse over time. It is pretty difficult to remember 20 passwords that are secure against bruteforce even today. It will be more difficult next year. Using PBKDF in your scheme would mitigate this problem...a little. > > With secure web authentication (hopefully) comming soon, I think > > this hash-field is a bad idea. > Could you elaborate why it should be a bad idea? Adding mechanisms always adds complexity, not only in terms of code but also in terms of things the admin should consider to setup a secure system. So the added complexity should be worth something. I missed the bit on the 'replay salt'. With this, your idea looks like a pretty good mitigation for plaintext login insecurity. I guess my main point is that SRP or similar mechanisms are (hopefully) coming. They will not only offer higher password protection but are also resistant against MITM, without needing a certificate. I hope this will make SSL much more prominent even for low-security sites. SRP can also be used as a http-auth mechanism, but then it provides only limited security, as it could be used with limited SSL security or no SSL at all. Same for your scheme: It protects the password, but as an attacker I don't even need that if I can break the SSL protection or if SSL is not even used. I prefer solutions that solve as many aspects of the problem as possible. > > PW-logins should either be dropped > > alltogether(hello, Nelson :)) or mechanisms like SRP should be > > employed to enhance their security. > Well, I dont think it is realistic that password based logins will > disappear that soon. Me neither. Lacking software support should be one problem. Unless I'm wrong, Mozilla protects saved logins with a master-password, only. No PK crypto. So I buy a token for $120 and can't protect legacy systems with it. :-( /steffen -- _---------------- (o< ยท-_ Less CO2 | _o) +49/1781384223 //\ | for more ice! | /\\ .o) .o) gpg --recv-key A04D7875 V_/_ --------------- _\_V _(\)_(\) mailto: [EMAIL PROTECTED] _______________________________________________ dev-security mailing list dev-security@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-security