Live data from Hacker News

Zed Shaw & Dan Kaminsky Talk About Autho.me on Twitter

curated.by

1–10 of 38 posts

Re: Zed Shaw & Dan Kaminsky Talk About Autho.me on Twitter

#4
So for a whole long bunch of messages you have two people talking past each other about how the world uses passwords and the semantics of SSO and then "Is your SRP math constant time with respect to the passwords in use". Zed, seriously? This is making me sad.

Best to make sure your HMAC implementation is constant time with respect to the key, too!

If you think for just a little while, I think you can spot the "semantic" difference between using RSA and SRP in this scenario, and why using one instead of the other would change this system from a curiosity to a danger.

Has it occurred to you that this is the best conversation you've had about AUTHO.ME so far because it appeared authoritative but didn't challenge you at all? Is that what you want? Preening isn't going to make your system better. I'm trying hard to believe that you're better than that.

Re: Zed Shaw & Dan Kaminsky Talk About Autho.me on Twitter

#9
I don't understand autho.me, how is it supposed to be better than OpenID? In my opinion, it's worse than OpenID because with OpenID you can at least throw up a webpage at http://openid.yourcustomdomain.com/ and just edit a few meta tags when you need to switch to a different provider. I would personally only consider this if it were open source, and it's not so I can't see the draw.

Re: Zed Shaw & Dan Kaminsky Talk About Autho.me on Twitter

#10
I still don't get the reason why I should use autho.me over OpenID.

With OpenID the site to which I want to login redirects me to my OpenID provider. So the advantages are:

- I login on the site of my OpenID provider and the site to which I want to login does not learn my password.

- I can check the identity of the OpenID provider before disclosing my password (e.g., by checking the SSL certificate).

- The OpenID provider does not need to use a password-based login system, but can use other things (like secure tokens or OTP-based auth) instead.

If I get this correctly (please correct me if I'm wrong) with autho.me I enter my password directly on the site to which I want to login, but some JavaScript in the background does some cryptographic magic with the password. So:

- A malicious site can just read my password. It's nearly impossible to ensure that the correct code is running in the background.

- I do not only need to trust that my ID-provider has took precautions against XSS & Co., but I also need to trust each single website to which I'd want to login. A single compromised website and my password is compromised.

- Not really any advantage in comparison to OpenID.

Did I miss any obvious points/advantages?

Post reply on HN