Slashdot Mirror


Ask Slashdot: What's Holding Up Single Sign-On?

An anonymous reader writes "Like most web users these days, I have enough accounts on enough websites – most of which have *inconsistent* password syntax restrictions — that when I need to log into a site I don't visit very often, I now basically just hit the "Forgot Password" button immediately. Microsoft's "Passport" gave us the promise of a single web sign-on. What happened to that idea? Why hasn't some bright spark (or ubiquitous web corporation) already made a fortune standardizing on one? I can now buy my coffee with my phone. Why do I have to still scratch my passwords on the underside of my desk?"

72 of 446 comments (clear)

  1. Single Sign-On by Anonymous Coward · · Score: 5, Insightful

    Single breach of security.

    1. Re:Single Sign-On by Anne_Nonymous · · Score: 5, Insightful

      Not to mention the tracking/privacy issues.

    2. Re:Single Sign-On by Anonymous Coward · · Score: 3, Interesting

      Most password reset protocols are just a kludgy 'authentication via email' already.

      I would've logged in, but I no longer have access to the email account that I used to create my /. account 10+ years ago.

    3. Re:Single Sign-On by cayenne8 · · Score: 4, Informative

      Not to mention the tracking/privacy issues.

      Yep...I'd prefer NOT to have every website and business out there to be able to more easily tie all their data on me together. I don't want it any easier than it already is.

      And please, don't anyone mention using FB as the universal ID. I don't have and don't want FB account(s).

      I don't want to pay for coffee or anything else with my phone either...I hope if the new iPhone 5 has NF on it...it can be easily and permanently shut off.

      I like to use cash whenever possible...anonymous, and it gives me a much better feeling for how much I'm spending a month, that using credit which to me, ads a layer of abstraction to money, much like how chips do in a casino. With chips or CC's ( and now a phone) it is more like 'play' money than real money..and it is easier to lose sense of how much you're blowing here and there.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    4. Re:Single Sign-On by dgatwood · · Score: 4, Insightful

      ... that hasn't stopped so many other terrible ideas from becoming wildly popular.

      Like passwords. I mean, the entire notion of securing access to an account using something that can trivially be sniffed, forged, etc. is utterly insane.

      Or those fake software-based "second factor" authentication systems where your cell phone (or some other remotely crackable device) is the second factor.

      The fact is that nobody is willing to do security right, because doing security right is hard as hell, and damned inconvenient. So instead, everybody adds hack on top of hack to try to maintain the illusion that these fundamentally flawed authentication mechanisms are somehow useful or robust. Single sign-on just eliminates the illusion of security. :-)

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    5. Re:Single Sign-On by xtracto · · Score: 4, Interesting

      Just use Keepass. Allows you to remember just one password. I use LastPass, but of course it is not for the super-paranoid (it could be hacked with all my passwords on it).

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    6. Re:Single Sign-On by TheCarp · · Score: 4, Insightful

      Not as bad.

      Where do I have accounts? Do you know? You can guess, and probably get several of them...but not all of them. Not the ones even I have forgotten about. Hell, you don't even know what other usernames I use when the one I have here isn't available (hint: This one isn't actually my first choice)

      On the other hand, if I use an SSO service, and you get that.... depending on how you get it, it could be very bad. The SSO service could, concievably have info on every service that I have ever used through it. You could log on to sites I haven't been on in years and start using my name to spout whatever you want....

      Imagine that.... you go to some power tools website to ask a question about your new drill. You get the info you need, never go back. Then two years later, some guy who 0wn3d the SSO server hands a password list to his buddies....and a few months later you now have an extensive library of incendiary posts about minorities and gays in your name.

      Could it happen other ways? Sure, but.... talk about making it easy to do widespread damage. Oh now I am locked out of ALL of my accounts...spiffy. Oh you just initiated phishing attacks using my otherwise legitimate accounts on 50 different websites... score.

      Oh was one of those accounts the one where you posted messages in a online support group for other people with HIV or some other stigmatizing medical condition? Ooops, looks like the links to all your posts just got posted on your FB wall.... have fun.

      --
      "I opened my eyes, and everything went dark again"
    7. Re:Single Sign-On by mlts · · Score: 4, Insightful

      One phrase: Single point of failure.

      The only system I can think of that would not be bad for a single sign-on would be something client certificate based, where the program that used your cert would prompt for access. Even then, it better support different certificates for different sites, so not every site is linked to one key.

      I wouldn't mind seeing something that functioned like SecurID, except used public/private keys. That way, I could copy the key to a keyfob so I can use it for offline challenge/responses, as well as use my smartphone. If I were on a computer I trust, the client cert daemon would prompt if the site deserves a response and to hand them one from what key I used to authenticate.

      Not too difficult to code, but because it is a fairly open system, not many hardware vendors would want to do it.

    8. Re:Single Sign-On by mlts · · Score: 2

      Using a SMS message to a cellphone is better than nothing. Generally if a remote cracker gets access to passwords, they generally won't have the ability to intercept those.

      Of all the two factor authentication mechanisms, Google has theirs done pretty well with not just the ability to call a backup number, but handing you a few one use codes to stash aside in case of emergency.

    9. Re:Single Sign-On by Bengie · · Score: 3, Informative

      A single point to secure.

    10. Re:Single Sign-On by hawguy · · Score: 4, Insightful

      I'm all about anonymity when appropriate, but trust me, the NSA, CIA, FBI, etc. couldn't possibly care less about your latté habits

      Of course they do - that's the whole point of the NSA's data mining efforts.

      If they know that a group of interest meets at 8pm on the 1st, 17th and 23rd of each month, and you buy a Latte from the Starbucks next door to the meeting place only on those days at 7:45pm, then you become a person of interest.

    11. Re:Single Sign-On by silas_moeckel · · Score: 4, Informative

      How about openID it can be whatever you want based. There is no global single point of failure as people can stand up there own openid site and any site that accepts openid can use it. The only thing saved on the end site is your openid url these can be many to one and/or specific to a given site. Pretty much you can add as much complexity as you want on your server or find somebody to do so for you.

      --
      No sir I dont like it.
    12. Re:Single Sign-On by Bengie · · Score: 3, Interesting

      Email authentication is just another form of single sign-on

    13. Re:Single Sign-On by RoccamOccam · · Score: 2

      Perhaps, NSA should provide a SSO service. Then, at least the organization that potentially has access to all of your accounts, already has access to all of your accounts.

    14. Re:Single Sign-On by mlts · · Score: 2

      I'm a supporter of OpenID. It disperses the eggs into multiple baskets, forcing an attacker to attack multiple sites.

      Plus, it adds some ability to pack one's own parachute. I could keep all my OpenID stuff on a co-located box that is heavily secured, and know exactly what measures are in place, as opposed to taking someone's word that something is secure.

    15. Re:Single Sign-On by vlm · · Score: 3, Informative

      If they know that a group of interest meets at 8pm on the 1st, 17th and 23rd of each month, and you buy a Latte from the Starbucks next door to the meeting place only on those days at 7:45pm, then you become a person of interest.

      Technically its the first Friday of the month 5 to 8 local time. But whatever.

      http://www.2600.com/meetings/

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    16. Re:Single Sign-On by PlusFiveTroll · · Score: 3, Interesting

      On the accounts that aren't important who cares, but..

      On the ones that are important at least do something simple like

      $goodpassword+sitename

      So you would have X43snv!yahoo
      or X43snv!citibank

      That way any automated attacks with your scalped email and password would fail. A dedicated attacker may see the pattern and break in, but it's at least more time consuming for them.

    17. Re:Single Sign-On by icebraining · · Score: 3, Informative

      Mozilla Persona/BrowserID, is certificate based and lets you have different profiles for different sites. It requires you to have an Identity Authority that can vouch for your email, but if you have your own domain you can be your own IA.

      http://lloyd.io/how-browserid-works

    18. Re:Single Sign-On by icebraining · · Score: 2

      LastPass encrypts on the client. The only way to crack your passwords would be do it from your own machine, and then Keepass is broken too.

    19. Re:Single Sign-On by manu0601 · · Score: 2

      Not to mention the tracking/privacy issues.

      You can run your own identity provider so that you are the only one able to spy on yourself

    20. Re:Single Sign-On by tompaulco · · Score: 2

      Facebook = Evil, and I refuse to use sites that only use facebook as a signon.
      And I can't user sites that only use facebook as a signon, because 1) I don't have or want to have a facebook account and 2) my company blocks facebook and anything that links to, mentions or smells like facebook.

      --
      If you are not allowed to question your government then the government has answered your question.
    21. Re:Single Sign-On by PFactor · · Score: 2

      And as a bonus, the traffic counts against your monthly data limit.

      --
      Don't believe anything I say. I crash test crack pipes for a living.
  2. A little thing called trust by Anonymous Coward · · Score: 5, Insightful

    Who is worthy of yours? I see Facebook SSO everywhere, but I don't want to be any part of Facebook.

    1. Re:A little thing called trust by cormandy · · Score: 2

      This.

      SSO requires a) an authority for maintaining credentials (ie username/password); b) APIs to allow 3rd-party sites to easily integrate with the authority, such as verifying credentials or validating authentication cookies; c) momentum: lots of sites need to wire up to the SSO authority in order for it to be perceived as offering a single sign-on experience.

      With so many major sites from Yahoo to Google to Microsoft (Passport) to Facebook, no one is perceived as a leader of SSO. Besides, Google now wants to know your real name, and Facebook Well, it’s Facebook for fuck sakes

    2. Re:A little thing called trust by CastrTroy · · Score: 4, Interesting

      What about OpenID. That allows anybody to be a single sign on service provider. I can even be my own single sign on service provider if I have my own domain name.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:A little thing called trust by CKW · · Score: 3, Insightful

      > I can even be my own single sign on service provider if I have my own domain name.

      But Google and Yahoo and Facebook and Twitter are NOT going to allow you to use a *different* service to authenticate your sessions with them, not your own service provider and *certainly* not each other.

      Because THEY want the monopoly position, and they don't want people to NOT create an account with them.

      And that's why SSO will never fly. The websites that "matter" won't let us do what we want, and N of us will not have a google account (not since they went to the dark side and/or are based in the USA), and M of us won't touch facebook with a 1000 foot pole.

      And if the techies won't use something, the millions of techies won't tell their non-techie friends and relatives to use it either. End of story.

  3. Here by Anonymous Coward · · Score: 5, Funny

    I'll give you a single sign-on! Send all your login information to me and I'll set something up...

  4. The same thing that killed 'Passport' by 0123456 · · Score: 5, Insightful

    Users don't want everything tied to a single identifier, particularly one controlled by Microsoft, Google, Facebook or some other company.

    1. Re:The same thing that killed 'Passport' by erroneus · · Score: 2

      Users don't want everything tied to a single identifier, particularly one controlled by Microsoft, Google, Facebook or some other company.

      Indeed. So I asked myself the next question: "Who would I trust?" The Dalai Lama? Yes, I would trust the Dalai lama, but sure as shit China would hack whatever the Lama was using and that would be the end of that too.

      Obstacle #1 who to trust and obstacle #2 vulnerability of that trust.

      It's an old but apt term -- "all your eggs in one basket" -- convenient but still a bad idea.

    2. Re:The same thing that killed 'Passport' by iamhassi · · Score: 2

      That's a good point, if someone did get, say 90% of the sites out there to offer a single sign on, what's to stop them from charging the websites a huge fee? Or the users? Pay us or else! If Facebook charged I could leave, if gmail charged I could stop using email, but what if I used my Facebook login to login the slashdot and other websites? What then? Lose all my accounts? What a nightmare! No thanks, I'll remember a few passwords instead.

      --
      my karma will be here long after I'm gone
  5. Single Sign on aka FB by Foo2rama · · Score: 4, Informative

    FB is becoming more and more of a single sign on.



    The real reason holding it back is people that make the websites are either to lazy to include it. ie blogging sites. Or want increased security aka financial sites.

    --


    ---In a time of Chimpanzees I was a Monkey.
    1. Re:Single Sign on aka FB by i+kan+reed · · Score: 3, Informative

      Or users who rebel.

    2. Re:Single Sign on aka FB by cpu6502 · · Score: 4, Insightful

      The real reason is that FB forces me to use my realname, and I don't want to use my realname on a public internet that stores my messages for the next 20, 30, 40 years. I don't want either my employer or some government agency using those posts to develop a profile about me. (Or using them as excuse to reject my resume, or stick me on a Do Not Travel list.)

      I get-around the "single login" deficit by using the same name/pass across all websites where I don't care if they get hacked (like posting replies on newspapers). I use a 2nd password for personal websites like email. And a 3rd strong password just for the two banking/stock websites. Nothing gets written down so I don't have to worry about somebody finding my "scrawled passwords" laying in plain sight.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    3. Re:Single Sign on aka FB by jandrese · · Score: 2

      It's worse than that, when you sign on with Facebook, a lot of times that means whatever site you are using then has total access to your account, including making posts as you that you won't even see on the main page. You have to drill down into your account to see what those companies are posting in your name.

      --

      I read the internet for the articles.
    4. Re:Single Sign on aka FB by BattleApple · · Score: 2

      Do you really want all your FB friends to see "Foo2rama liked THE ANAL INTRUDER from www.xxxtoys.com!" when you accidentally click "Like this on Facebook" instead of "Add to Cart"?

  6. Re:er becuase its Microsoft ! by Damastus+the+WizLiz · · Score: 3, Funny

    Why not, they probably hold your mortgage and your car loan.

    --
    I often have trouble remembering which way is out of bed in the morning.
  7. Trust and Compromise by harl · · Score: 4, Insightful

    It's impossible to find someone everyone trusts.

    Also what happens once the central repository is compromised?

    --
    I find being offended by me offensive.
    1. Re:Trust and Compromise by hobarrera · · Score: 3, Informative

      If you have something like OpenID, you could set up your own SSO providers.
      Face it; average joe uses the same password everywhere, and won't care about the trustability of the service provider.

  8. It's already here by wiggles · · Score: 4, Informative

    Facebook, OpenID, Yahoo, AOL, Google, Microsoft - they all support SSO for websites that want to use it. It's just a matter of the individual websites implementing it.

    If you notice, Slashdot has even implemented it.

    1. Re:It's already here by iluvcapra · · Score: 5, Insightful

      That's the great thing about single sign-ons: there are so many to choose from!

      --
      Don't blame me, I voted for Baltar.
  9. My Single Sign On by SighKoPath · · Score: 5, Informative

    I have Single Sign On. It's called keepass.

    1. Re:My Single Sign On by TheCarp · · Score: 3, Interesting

      Yes. Exactly. All the SSO I need.

      I have a FB account, but, since when do I trust them to know every single website I go to? You know how many non-FB websites I have EVER logged into with my FB account? 0. Exactly 0.

      As far as I can tell, the only reason they offer SSO is so they have yet more info to aggregate and sell. I don't use FB login for the same reason I don't allow my web browser (via requestpolicy) to connect to facebook at all when loading non-facebook sites.

      FB doesn't need to know where I go to stream music, it doesn't need to know where I read my news or post my comments, it doesn't need to know jack shit other than what I post on my wall, on facebook.

      --
      "I opened my eyes, and everything went dark again"
    2. Re:My Single Sign On by infogulch · · Score: 2

      Or LastPass.

  10. I've had single sign-on for years! by Anonymous Coward · · Score: 5, Funny

    I simply use the same password for everything! Brilliant, I know!

  11. There are a few out there by JTD121 · · Score: 4, Informative

    There's Mozilla's Browser ID, which is uses nowhere....Google, Yahoo, et al seem to have been 'bundled' into the Disqus 'platform' across various sites. I think it's more that no one wants to give up 'control' of their user data and associated metrics to a single open standard. By forcing users to continue to sign up for their 'services' they get to collect whatever they want through the use of EULAs, ToS', etc. For their own ends, of course.

  12. In the meantime - LastPass! by Kiaradune · · Score: 3, Informative

    In the meantime, check out https://lastpass.com/ - you get to use a single password to protect all of your other passwords. You can generate random ones, store the passwords in the cloud, so are accessible by you, anywhere. I cannot do justice here to the security and features offered.

    Essentially you visit a site, and LastPass fills in the username/password for you.

    --
    This space for rent.
    1. Re:In the meantime - LastPass! by Lincolnshire+Poacher · · Score: 2

      LastPass discloses potentially personally-identifying and personally-identifying information only when required to do so by law, or when LastPass believes in good faith that disclosure is reasonably necessary to protect the property or rights of LastPass, third parties or the public at large

      The highlighted clause is totally out of order. There is only ever one reason they should release data; when instructed by a lawful legal order.

    2. Re:In the meantime - LastPass! by Kiaradune · · Score: 4, Informative

      Fortunately they don't have access to your unencrypted passwords.. https://lastpass.com/support.php?cmd=showfaq&id=1096

      "AES utilizing 256-bit keys.AES-256 is accepted by the US Government for protecting TOP SECRET data. AES is implemented in JavaScript for the LastPass.com website, and in C++ for speed in the Internet Explorer and Firefox plug-ins.
      This is important because your sensitive data is always encrypted and decrypted locally on your computer before being synchronized. Your master password never leaves your computer and your key never leaves your computer. No one at LastPass (or anywhere else) can decrypt your data without you giving up your password (we will never ask you for it). Your key is created by taking a SHA-256 hash of your password. When you login, we make a hash of your username concatenated with your password, and that hash is what's sent to verify if you can download your encrypted data."

      --
      This space for rent.
    3. Re:In the meantime - LastPass! by mcelrath · · Score: 2

      That's about as useful as saying magic unicorns protect your security.

      Unless it's open source, you're still depending on the good graces of a third party to not do something else with your password. A black box with AES stamped on the outside garners the same level of trust as a black box with ROT13 stamped on the outside. How do you know they're not AES encrypting the username, and keeping passwords in plaintext? (through incompetence, malice, or just simply a bug)

      Go with KeePass instead, and keep everything on your computer. Upload the KeePass database to cloud storage, if you desire. The database itself is encrypted.

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
  13. The core problem by subreality · · Score: 4, Insightful

    The technology is already available - OpenID and several other standards are ready to go.

    The trouble is that everyone wants to be the ID provider, but no one wants to accept other providers. Passport is a great example - Microsoft wants to be the central gatekeeper. Well thanks, but no, I'd rather run my own, but of course MS won't accept it.

    So we're now in a standoff.

  14. Re:It's a bad idea by NFN_NLN · · Score: 2, Insightful

    Single sign-on means that if you're compromised once you're compromised everywhere.

    I don't think there is a rule that you have to use a single account. I have multiple gmail accounts to separate hobby sites from work sites, etc.

    If you use single sign on for slashdot, gizmodo, etc., I'm not really too concerned. It's not like someone is going to abuse my mod points more than I already do.

    For important accounts I'll still use a separate identity/password.

    I think there is confusion about SSO being forced for every account.

  15. Who do you want to hold your data? by jellomizer · · Score: 3, Interesting

    Ok the problem with Single Sign on, is the fact we are all going to choose a company for the SSO.
    Do enough of us really trust Microsoft, who has been in the headlines for massive security breaches.
    How about Facebook, you know those guys who take your data and sends it to everyone on the face of the earth.
    Perhaps Google, You will get targeted adds based on every place you login too.
    Open ID, how much do you really trust a bunch of harry toe programmers, who go to these black hat hacking events?

    Some distributed architectural system where you can find many points of weaknesses from some armature setup.

    That is the problem with Single Sign On. We just don't have any trust, in these sources. And to have one that you trust enough for the rest of the world?

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  16. The answer, and solution, are both simple. by Above · · Score: 5, Insightful

    The answer is easy: Too many eggs in one basket.

    That could be one place that if it gets broken into everything is lost, or it could be one entity that knows all the dirty little secrets since they know all the sites that authenticate your identity. It could also just be one entity that must be up and available, which is a tall order.

    The solution is simple: Public key cryptography.

    Most of the people on /. are probably familiar with ssh. A key is generated on the client end. The public material is put on the server end. If the server is compromised nothing bad happens as the attacker now has a public key they can't use to log into any other service.

    There is no technological reason the web can't work the same way. There is a lack of agreement on how to do it that is holding us back, and also a User Interface problem in browsers. However it's not hard to imagine a world where a browser generates a key pair, and during the sign up procedure for a web site it transmits the public material. It looks like single sign on to the user, but they didn't have to trust any third parties, and if the web site is broken into the attacker gets no useful data. It could be implemented with x.509 certificates which browsers already have support for, or it could be done as specific form types and key formatting a-la how ssh does it today. Users could create multiple keys if they wanted, and by syncing the private key material between their devices have passwordless access across all their devices.

    A small amount of standards work and UI here could make passwords nearly obsolete. Sysadmins don't use telnet and passwords anymore; we need to upgrade users, and the user tools to achieve the same benefits. Single Sign On, and all of its drawbacks, disappear in the process, a win-win!

  17. For all those non-important signups by dmatos · · Score: 2

    Why don't people just tell their browser to remember their login/pwd information? That's what I do for Slashdot, BoingBoing, fb, lj, gmail, etc.

    Bank websites and credit card websites, I still store the passwords in my noggin, but social media? I don't care if someone who's stolen my laptop suddenly can make twitter posts in my name.

    --

    It may look like I'm doing nothing, but I'm actively waiting for my problems to go away.
    --Scott Adams
    1. Re:For all those non-important signups by Anonymous+Psychopath · · Score: 2

      Why don't people just tell their browser to remember their login/pwd information? That's what I do for Slashdot, BoingBoing, fb, lj, gmail, etc.

      Bank websites and credit card websites, I still store the passwords in my noggin, but social media? I don't care if someone who's stolen my laptop suddenly can make twitter posts in my name.

      Because many people are using multiple devices, in which case they have to store your passwords in "the cloud" with some sort of browser sync. Also, folks are accessing resources with a browser sometimes and apps at other times.

      LastPass does a pretty good job of filling in the gaps.

      --

      Eagles may soar, but weasels don't get sucked into jet engines.

    2. Re:For all those non-important signups by joh · · Score: 2

      Then use something like the keychain in OS X, which encrypts the passwords. You can't even look at them without typing your account password.

      If something like this would be part of every OS (with a nice UI of course, and browser integration and sync over all your devices) nobody would need any external SSO. Which are a bad idea anyway, not least because you can be tracked over all sites you're using it on.

  18. Re:er becuase its Microsoft ! by TheCarp · · Score: 4, Insightful

    Go buy my mortgage (sorry no lien on my car), then ask if you can have the keys to my house, see how far that gets you. It will get you told off, shown the bird, and possibly even mooned at that point...what it isn't going to get you, is any keys from me.

    More than that.... what do they need the information for? My employer signs my paychecks, few things hold more sway over my life. Do you think that means I emailed my boss my facebook password so he could poke around and see what I am up to in my personal life? No!

    The more of such a relationship I have with them, the MORE I feel I want my personal data protected. What if I am gay and they hate homosexuals? What if I am straight and they hate straight people? Maybe they don't like something my wife had to say? Point is, if I have to worry that they might make discriminatory decisions against me, then its best that they don't have information that can be used to make such decisions. Better that they keep a racist on staff who doesn't know the race of the people whose accounts he deals with than find out the hard and long way that I am one of the people he hates.

    Rememeber, anything can become illegal/considered imoral/irrationally disliked by any number of people at any time....and if you aren't ever saying or doing anything that couldn't be taken thr wrong way, or expose you to discrimination, then you just are not very interesting...and thats the last thing we should be encouraging as a society.

    --
    "I opened my eyes, and everything went dark again"
  19. Re:Last pass by X.25 · · Score: 3, Insightful

    I manage my passwords with lastpass. The service that Steve Gibson from GRC has vetted to be safe and secure

    Hahahaha.

    Wait - the same Steve Gibson that insisted raw sockets are security threat, some 10 years ago?

    That Steve Gibson?

    Hahahahaha.

  20. Re:Because it's a terrible idea. by Anonymous Coward · · Score: 2, Informative

    There is. Password managers.

    Kwallet for example can do this automatically. I don't have to "remember" anything but the single password I encrypted it with. It remembers everything else. All the convenience of single-sign-on, without the problems of a single compromised site leaking all your sign on data to everything, and the problems of tracking.

  21. DO NOT WANT by davidwr · · Score: 2

    * I want to keep my identities separate.
    * I don't want _SINGLE_SIGNON_PROVIDER_ to have keys to my entire online life.
    * I'd rather "spread the risk" of having my login information compromised.

    I don't have a common key for my house, office, and car either. Nor do I want one.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  22. Re:Because it's a terrible idea. by ZeroSumHappiness · · Score: 2

    What do I do when I want to log in to do a bank transfer when I'm at my mom's? Log in to read some email when at my friend's house? Post to /. from work?

  23. You forgot one other issue by davidwr · · Score: 3, Insightful

    Your solution moves single-sign-on from a solution-provider to the individual, but it completely ignores the fact that some of us DO NOT WANT identities tied together.

    True, I could have multiple, independent public keys just like I can have multiple independent sign-ons.

    However, you and the world still need to realize that one of the things holding back single-sign-on in any form is that many people simply do not want it.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  24. Re:It's a bad idea by NFN_NLN · · Score: 4, Informative

    But if you do that, then why not just use a different password for each such group? Passwords aren't that hard.

    I believe the submitter touched on part of the reason. Inconsistent password policies for length, characters and expiry date.
    To this day there is one PITA site that won't allow "!" as a password character and it throws my whole system off.

    Also, if I want to change my password, with SSO there is one change. With multiple sites....

    Passwords may not be hard... but SSO is easier.

  25. The Problem with Microsoft Passport by Nom+du+Keyboard · · Score: 3, Insightful

    The problem with Microsoft Passport was Microsoft.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  26. SItes Don't Want it by sker · · Score: 2

    Seems like most of the replies here suggest that users don't really want it. Maybe Slashdot users dont want it, but seems to me another reason is that sites don't want it If the purpose of a login was to confirm my identity, more sites would make this easier. The purpose of a login is to shackle you to a site. This is why even if you see a "Login with Twitter" "Login with Facebook" button and try to use it, you're immediately required to "link" your Twitter or FB account to the "app" of that site. They don't give a damn what your identity is, they need more than just a confirmation of that, they need your permission to make you part of their social media reach. Now, there are ways to make this all happen with a good SSO, of course, but that's technically harder to implement, and there will often be some "business requirement" for some crucial piece of valuable personal info that happens to not provided in whatever SSO, and so the managers will push for a custom sign-on. Facebook is getting close though. For better or for worse.

    --
    nonsig. unsig. desig.
  27. Re:Last pass by Anonymous Coward · · Score: 2, Interesting

    Except that he was right 10 years ago. Now, it's irrelevant as ISPs have finally implemented proper egress filtering.

  28. Re:Because it's a terrible idea. by BattleApple · · Score: 2

    Having a bootable linux flash drive is an option.

    Yeah, if you like questions like:
    What is that thing?
    Why do you have to reboot my computer?
    What the heck did you just do?
    That's not Windows!
    Did you break my computer?

    Of course the next time they get a drive-by download while looking for porn (on their already virus-laden computer), it'll be: "My internet has been broken ever since that computer hacker guy screwed around with my computer."

  29. Re:It's a bad idea by UnknownSoldier · · Score: 2

    > Inconsistent password policies for length, characters and expiry date.

    We _really_ need standards for passwords & passphrases: minimum LENGTH and SYMBOLS included.

    If you site can't handles passwords / passphrases around ~ 96 characters long with the characters (space) 0x20 - 0x7E, your site is *broken*.

    The same crap with usernames. Stop limiting me to a max username length of 12 characters A-Z,a-z because your shitty architect / programmer / DB guy doesn't have a clue about security.

    I propose a multi-tiered system with a schema like:
          NAME#@%
          PASS#@%

    Where
      # is the max length allowed * 16
      @ represents which glyphs are allowed to be. Higher is better, which each level including the characters from the previous set
    A = A-Z (0x41-0x5A)
    B = a-z (0x61-0x7A)
    C = 0-9 (0x30-0x39)
    D = space,!-/ (0x20-0x2F)
    E = :-@ (0x3A-0x40)
    F = [-` (0x5B-0x60)
    G = {-~ (0x7B-0x7E)
    % is the number of months the password is valid for.

    Examples:
    NAME1C0 is 16 characters, in range: A-Z,a-z,0-9, 0 = never expires
    PASS6G3 is 6*16 = 96 characters, in range 0x20 .. 0x7E, expires in 3 months

    Then we flame & shame the idiots, er sites, that use crappy username and password polices.

    Maybe time for RFC ?

  30. No. by PPH · · Score: 2

    Invoking Betteridge.

    --
    Have gnu, will travel.
  31. Re:It's a bad idea by lgw · · Score: 2

    Many financial sites limit passwords to letters and numbers because they have a phone service (that you'd likely never use) that uses the same password. It's really quite annoying.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  32. Re:Password Hasher by hobarrera · · Score: 2

    That's still short of an SSO. If I'm 100km from home, and my laptop crashed and burns, I can get a new one; how would I get the data for the plug-in there? What if it's a loaned laptop? What if I want to log in from my tablet somewhere? There's dozens of scenarios where PH won't work, and a good SSO would.

  33. Mozilla BroswerID / Persona plug by metrometro · · Score: 2

    This question has many parallels to "Why do all the browsers suck?" circa 2002. Similar answer: end users' interests are not aligned with commercial ventures, thus commercial entities fail to address the need. Governments, for similar reasons, are not welcome as solution providers.

    Mozilla has a potentially gamechanging solution in alpha. It is inherently user controlled and FLOSS. It's also intended to be very easy to use by building user-controlled personas into the browser, allowing single sign in without revealing sign-in habits to a third party. Developers and testers welcome.

    https://login.persona.org/

    http://identity.mozilla.com/