Slashdot Mirror


Passport vs. Plan 9

netphilter writes "LinuxWorld is carrying an article about how Apache and Plan 9 are going to defeat Microsoft's Passport. I hate Passport's integration with XP (although that might be because I hate XP). An Open Source single-sign on would be a real blessing. Will we ever get a good single sign-on solution?"

334 comments

  1. Plan 9 ?!?!?!? by duck_prime · · Score: 1, Offtopic

    Ah ... good old H2O.

    1. Re:Plan 9 ?!?!?!? by macdaddy357 · · Score: 3, Funny
      More on Plan 9.

      "My friends, can your hearts stand the shocking facts about grave robbers from outer space?"

      "Ah yes, Plan 9 deals with the resurrection of the dead. Long distance electrodes shot into the pineal pituitary glands of recent dead."

      "Sometimes in the night when it does get a little lonely I reach over and touch it, then it doesn't seem so lonely anymore."

      "Because all you of Earth are idiots!"

      --
      How ya like dat?
    2. Re:Plan 9 ?!?!?!? by John+Biggabooty · · Score: 1

      Instead of naming a security scheme after Plan 9 From Outer Space, Why not name it after Buckaroo Banzai?

      --
      That's Bigboo TAY! TAY!
    3. Re:Plan 9 ?!?!?!? by xanadu-xtroot.com · · Score: 2

      Personally, I'm still trying to figure out what Glenn Danzig has to do with all this.

      Maybe it's just me.

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    4. Re:Plan 9 ?!?!?!? by Anonymous Coward · · Score: 0

      plan 9 == last gasp of 1970s unix lamers

      Attention RMS, go annoy some folks about how your social security check was late because the government didn't use computers running gnu tools.

    5. Re:Plan 9 ?!?!?!? by Cybrex · · Score: 1

      "One-a more-a word out of you Big Booty!!!"

      Seriously, I love the idea. Unfortunately, "Plan 9" rolls off the tongue much more smoothly than "Oscillation Overthruster". Still, YoYoDyne would be a great name for project.

      God, I love that movie.

      -Cybrex

      --
      Boundless Expansion, Self-Transformation, Dynamic Optimism, Intelligent Technology, Spontaneous Order- BEST DO IT SO!
  2. Security by skubalon · · Score: 2, Interesting

    Do we really want a single sign on?

    1. Re:Security by RailGunner · · Score: 4, Insightful
      I was going to ask the same question. Having a single sign on means that security has a single point of failure. Is this what consumers really want? Why is the Open Source community playing "catch-up" to Microsoft when I know we can come up with a better way to do it...

    2. Re:Security by Anonymous Coward · · Score: 2, Interesting

      WHo wants singles singn on? I don't. I quite enjoy making up false marketing info whenever I sign up for anything. A single sign-on system, whether an open project or otherwise, still has the possibility of removing anonymity and privacy.

    3. Re:Security by rmadmin · · Score: 2

      How about reversing the idea to some extent? For instance, all of the important information is now stored on your computer (If your running windows, I can understand your uneasiness about this), along with a serial # of some type. Now, the sign on server out in the middle of nowhere has your serial #, and just verifies that your serial # is valid for your computer. So, when you go to buy something, etc, your browser says 'Do you want me to put your info in here?' and you click 'Hell yeah', and it sends that info. Now the server on the other side checks your serial # with the sign on server. Viola.

      I know this type of system would need some serious refining to work. And theirs probably lots of problems associated with making this way work. But then again, isn't the same true about the current system they are pushing?

      I personally don't want to see any type of centralization, I just thought this idea sounded more fun. :-D

    4. Re:Security by broody · · Score: 2, Informative

      I want Java Card support everywhere coupled with a single PIN.

      --
      ~~ What's stopping you?
    5. Re:Security by Squid_Law · · Score: 1
      Now the server on the other side checks your serial # with the sign on server. Viola.

      Free instruments ? Sweeeet !!

    6. Re:Security by redfenix · · Score: 1

      What if you're at a friend's house and want to buy something? Then ya gotta type it all in again.

      --
      "It's a very tangled subsystem." --Windows kernel guru
    7. Re:Security by Anonymous Coward · · Score: 1, Interesting

      I have always wondered why not implement a client for the users machine that stores the relevant info instead of having some uber server store the world? The user determines which sites the client will send what info to. Far simpler. No single point of failure. The only drawback is that there is that it won't work if the user switches machines... But does that really matter?

    8. Re:Security by lsolano · · Score: 0, Offtopic

      Good point: At least, I don't.

    9. Re:Security by netphilter · · Score: 1, Insightful

      The point is that there is GOING TO BE single sign-on. The market demands it. Most people get frustrated with having to remember more than one password, and with having to log in more than once. It confuses them. I would much rather have an open source solution than a proprietary one (especially controlled by M$).

      --
      "Herbivores eat well cause their food never, ever runs."
    10. Re:Security by Bangback · · Score: 2, Insightful

      I think everyone is missing the point.

      Single signon allows you to use hard tokens (either the changing number kind, smartcards, etc.). No one site can afford them for their own use (though Bank of America uses them for medium-sized businesses) but they're quite affordable if everyone shares. Most people don't want 20-30 smartcards anyway.

      The cry of single point of failure is really a desire for security through obscurity. Most people I know have a text file with tens to hundreds of passwords (I have 25 or so for work and about 150 for home). They don't change them on a regular basis. (I'm forced to change mine every 60 days -- another reason for the text file) Where's the security?

      If I had one password accompanied by a hard token I'd have it memorized and you'd have to mug me to get the token. A single system also allows proper redundancy, security monitoring, etc. You can also have multiple passwords if desired/required -- what's important is that the same security infrastructure is utilized for compatibility (token type, etc.). Just because Microsoft's passport is awful, doesn't mean the SSO concept isn't sound.

    11. Re:Security by jawtheshark · · Score: 1
      I have mod points today and my finger was hovering over the "Troll" moderation, probably because I disagree. So, instead of actually modding down, I will try to argument against this.

      Why do the market demands it? I don't think that is true. Most people could cope with several PIN-codes for the debit cards, most people can remember the code of their alarm system at home. Most people have to remember at least one password at work (not considering the keypad they need to use to enter the building).
      And on physical things people have alwasy managed to cope with different keys for different usages (or do you use the same key for your house, locker, car and safe?). See... this is all just the same. The only reason that people consider a "unified solution" is because they are too afraid of computers, too afraid of locking them out of their own data. We do not *need* a good unified solution, we need to educate people.

      That of course is my opinion, but it ain't gonna happen I fear.
      I like the fact that I can choose a password for any different service. Which I consider high-security gets a strong password, but low security just gets a dictionary-searchable password. Losing your control over your own data because you are uninformed is not an excuse.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    12. Re:Security by Anonymous Coward · · Score: 0

      True, but all your base still belong to us.

    13. Re:Security by Anonymous Coward · · Score: 0

      Consumers don't want authenticating services like passport. Especially not if MS is sneaking passports onto every user, and secretly gathering data on them.

      It's like walking in the city and suddenly your social security number is tattooed (in barcode) on your forehead - whether you like it or not. When you walk into a shop, they already know your credit card number. How conveniant.. Who is responsible if the information gathered of you leaks out because of some security issue? Can the US intelligence access this data? Or how easy is it for them to get your private information from your oh so 'trusted buddy' MS, now when we have this 'war on terror' going on? What if somebody is able to steal your Passport? Consumers do not profit from authentication (tracking?) services from commercial organisations and monopolists.

      The only parties profiting from Passport services are: Microsoft, again strengthening their monopoly position - Big E-commerce companies and the intelligence services.

      So I recomment to refuse Passport even if this means getting rid of XP and MS messenger and that crappy hotmail adress. If you use any MS product that hooks you to a Passport you are cooperating in the intrusion of your own privacy!

    14. Re:Security by netphilter · · Score: 1

      That of course is my opinion, but it ain't gonna happen I fear. Your own words make my point. People are lazy and afraid of computers, so they want to enter a password one time and forget about it. In the computer support world it's hard to be idealistic. Ideally, everyone would pick great passwords (a unique one for each unique service) and never complain once about having to remember so many complicated passwords. In the real world things don't work that way. We're going to end up with SSO, and I'd much rather have an open source solution than a Microsoft one.

      --
      "Herbivores eat well cause their food never, ever runs."
    15. Re:Security by einhverfr · · Score: 2

      I would cautiously answer yes, but I think we need a *decentralized* one. I.e. placing all our credit card numbers in Microsft's database would create a single point of attack.

      A better approach would be something like Kerberos but expanded to the web. Additionally, sensitive data would be stored either on individual's system (well, I don't really think we want to distribute it thsi far) or more likely on localized servers, so that although you have a single point of failure, you don't have a single point of attack.

      The problem with the multiple sign on paradigm is that people either 1: use the same password for everything (single point of failure again) or 2: Have trouble remembering their passwords (leading to other types of attacks). I personally use a three tier system, so if someone gets my Slashdot password (via a dictionary attack ;)) that does not translate into an attackable bank account password or even that a dictionary attack would work there.

      --

      LedgerSMB: Open source Accounting/ERP
    16. Re:Security by Nicolay77 · · Score: 0

      Because Miguel de Icaza is involved in it ?

      The catch-up guy!!
      (Maybe the ketchup guy)

      --
      We are Turing O-Machines. The Oracle is out there.
    17. Re:Security by jawtheshark · · Score: 1

      Well, of course I am pessimistic. I still have some faith in humanity to learn and you don't even seem to have that.
      As long as the informed crowd still can do as they always did (that is: a good password for each service), then I don't care too much. I will warn the people I love against using SSO, and won't use it myself. The danger just is that it will be "required", and that day is when the "informed people" lose their power to big corporations. So, warn any goddamn soul again and again... Education is the only way and even if our voices are small, we still might make a difference.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    18. Re:Security by FooBarWidget · · Score: 2

      Yes, this is what consumers want. Most consumers don't care about security. A lot of them don't run a virusscanner even though they know the risk. They even refuse to learn about nearly everything.

      The majority prefers "easy" over secure.

    19. Re:Security by jonadab · · Score: 2

      > Having a single sign on means that security has a single point
      > of failure. Is this what consumers really want?

      It's not what geeks want, but it would suit nearly everyone else
      just fine. Most people I know want to walk into the bank, be
      recognised by the teller, and not need to sign anything, enter
      any PINs, or any other annoying red tape. My sister, who is more
      computer literate than average, considers anything that requires
      a password to be the antithesis of user-friendliness. If the
      family PC required a password on startup, my family be annoyed;
      if the screen saver were password protected, they'd riot. The
      idea of _changing_ a password on a regular basis scares most
      people out of their minds. If I try to explain to my mom (who
      works in a hospital) that using the name of a close relative as
      a password on the hospital system is insecure, she responds the
      way you would respond to someone telling you that running a
      quarter mile a day isn't good enough exercise and you should
      run twenty miles a day instead.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    20. Re:Security by Anonymous Coward · · Score: 0
      If you use any MS product that hooks you to a Passport you are cooperating in the intrusion of your own privacy!

      I have a Hotmail account. When I signed up for it, I provided completely fabricated information. I don't think I need to worry about Passport divulging my private information.

  3. Plan 9 by alnapp · · Score: 1

    From outer space?
    Good idea as I'm guessing thats where passport comes from

    1. Re:Plan 9 by estoll · · Score: 1

      BTW, Plan 9 is brought to you by the same Bell Labs research group that bought you Unix (according to a Plan 9 developer I talked to).

      --
      http://www.askthevoid.com
  4. Do we really need a single sign in? by dirvish · · Score: 4, Insightful

    The question should be: Do we really want a single sign in solution? I don't like passport, or its integration into XP and I probably won't like a Linux version. Single sign in sounds terribly insecure. I suppose the Linux version might be more secure since as Microsoft says, their products aren't made for security.

    1. Re:Do we really need a single sign in? by mojowantshappy · · Score: 1, Informative

      Yes, something about Microsoft, or anyone for that matter, having all of your personal information (credit cards, Social Security Number, age, sex, etc. etc.) doesn't settle well with me. What gaurentee do we have that such companies won't sell our information for profit, or someone from the company intenionally creating an insecurity to exploit the system? It is awfully like the identification system they are implementing in Japan currently and is much too centralized for my taste. There is way to much power in Passport like systems...

      --

      This page was generated by a Barrel of Circus Midgets, and that is the way I like it!!!

    2. Re:Do we really need a single sign in? by phorm · · Score: 1

      Anytime your data is on somebody else's server, then you've lost a certain amount of control over that data. A cool idea might be to have a login that allow remote sites to access personal repository servers in order to retrieve required data. Of course, this would only work if you have a domain and/or static IP of your own to designate as the repository, otherwise - same problem again.

      Maybe an itty bitty serial hardware device that contains the more significant data, which you could carry on a keychain or something would work?

    3. Re:Do we really need a single sign in? by Anonymous Coward · · Score: 0

      It is the Single-Sign-On concept I oppose. The concept itself is of limited value, and it is not a concept one should try to duplicate for any reason.

      Given time, all widely-used non-trivial systems can and will be exploited.

    4. Re:Do we really need a single sign in? by Tuqui · · Score: 1

      Agree, Is like put all your House, Car, Postbox everything behind the same key. That anyone would do that?. and even more like put your name and address in the keyholder of that unique key.

    5. Re:Do we really need a single sign in? by bigfatlamer · · Score: 1

      Maybe an itty bitty serial hardware device that contains the more significant data, which you could carry on a keychain or something would work?

      I like this idea. Maybe a little USB key like those drives? No idea on the tech side of it but it seems like a better idea than those smart card reader/smart chip on a credit card combos that seem to be just around the corner.

      Any hardware dorks have an idea if this would work or not?

      E

      --
      There's one thing computing teaches you, and that's that there's no point to remembering everything.
      --Doug Copland
    6. Re:Do we really need a single sign in? by xanadu-xtroot.com · · Score: 1, Flamebait

      Maybe an itty bitty serial hardware device

      Ummm...

      This already exists.

      Next?

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    7. Re:Do we really need a single sign in? by rsd · · Score: 2

      What's wrong with saving it in the browser
      rather than a third party "Evil" server?

    8. Re:Do we really need a single sign in? by Ztyx · · Score: 1

      I agree. A single sign on is for REALLY lazy people and infact, signing on doesn't require a lot if time...

    9. Re:Do we really need a single sign in? by Tony-A · · Score: 1

      Right. Further, anyone else who needs access to *any* gets access to *all*.

  5. Thank god by Anixamander · · Score: 5, Funny

    Here I was worried that a company with billions of dollars would be able to dominate the market with their single sign on technology, but apparently some technology I have never heard of that is named after an Ed Wood movie will defeat it.

    Can we mod the article -1, Presumputous?

    --
    Do not taunt Happy Fun Ball(TM)
    1. Re:Thank god by FortKnox · · Score: 0, Troll

      Can we mod the article -1, Presumputous?

      Well, I think the real reason it was posted was:
      I hate Passport's integration with XP (although that might be because I hate XP). An Open Source single-sign on would be a real blessing.

      Anything anti-MS is a good /. story, right?
      An open source single sign-on won't solve the problem of a single sign-on.
      The reason people hate passport isn't because its written by MS. Why don't people understand that?

      Simple: Blind rage of MS.

      Tunnel Vision can happen at both ends of the tunnel.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    2. Re:Thank god by T3kno · · Score: 2

      I'm just wondering, not that I completely disagree with you, but do you actually thing that Passport integration with XP is a good thing? Do you trust Microsoft enough to give them the key to all of your personal information? What will you say when Passport becomes a pay-per-use technology? I dont like Microsoft, because I dont trust them, they have never earned that. I also dont like the blind /. bashing of the zealot crowd it doesn't help anything. But this is a really bad idea, especially with all of the DRM crap that Microsoft is wanting to put in their products. If you think it's a good idea I would really like to hear why.

      --
      (B) + (D) + (B) + (D) = (K) + (&)
    3. Re:Thank god by FortKnox · · Score: 1

      I don't like the entire idea of passport. I don't have the same password everywhere, and don't like the idea of having all my eggs in one basket. I have XP, therefore have a passport account, but I don't use it for anything.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    4. Re:Thank god by Ozymandias_KoK · · Score: 1

      Why did you bother to sign up for one, if you don't like it and don't use it?

    5. Re:Thank god by Zelet · · Score: 1

      You need to sign up with passport to have hotmail or msn messenger (or anything microsoft related for that matter).

      You aren't forced... as long as you don't have friends that use Messenger.

      --
      ...And when they came for me, there was no one left to speak out for me." - Martin Niemoeller (1892-1984)
    6. Re:Thank god by Loligo · · Score: 5, Insightful

      >Do you trust Microsoft enough to give them the
      >key to all of your personal information?

      Do you trust ANY company enough to give them the key to all of your personal information?

      -l

    7. Re:Thank god by Anixamander · · Score: 4, Interesting

      Personally, I am against single sign on. I think it is fundamentally dangerous, and ultimately unnecessary. What bothers me though is the degree to which some zealots here are willing to dismiss Microsoft out of hand. As a long time mac user, I know well the feeling of having a superior technology that is dwarfed by the 800 pound gorilla. However, I have never been under the dillusion that MacOS will defeat Microsoft's offerings in the marketplace. And it seems absurd to make such a broad assertion. Better would have been "here is why Plan 9 could (or should) defeat MS..." Quite frankly, if you don't give your competition the respect they deserve and recognize their strengths, you have no hope of defeating them. I'm sure Sun Tzu said something about this. Even MS knows that...look at their efforts to counter open source, etc...they recognize it as a force to be reckoned with.

      At this point, I'm not sure where this post is going or what my original point was. But to repsond more directly to some of your questions: I don't have a problem with integration of passport in XP. Its their operating system. For those that need that functionality, having it tightly integrated into the OS can make sense. Having said that, if using XP requires you to use passport, it is one more reason I would personally avoid XP. I don't trust Microsoft, but I use them when it makes sense. I use Office v.X (the office suite unfortunately named after a powerful nerve gas) because it rocks. Say what you will about feature bloat, but it has the features everyone in my office needs. No one uses all of them (or nearly all) but everyone has different needs and I know with Office those needs will be met. And I can disable clippy.

      In summary: Single sign-on bad. Microsoft good and bad. Rabid zealotry bad. Any questions?

      --
      Do not taunt Happy Fun Ball(TM)
    8. Re:Thank god by T3kno · · Score: 2

      No, absolutely not. I think it would be cool to have my own signon server that validates me to the rest of the world. If I want to login to my mail account I login to my personal Plan 9 server, it authenticates me and passes that authentication securely to my mail server.

      --
      (B) + (D) + (B) + (D) = (K) + (&)
    9. Re:Thank god by T3kno · · Score: 2

      I'm not necessarily against a single signon, I think for such a system to work you need a technology that uniquiely (sp?) identifies you and only you, such as an RSA token that generates a number along with an access code that only you know.

      I completely agree with your points about Microsoft, they are definately a force to be reckoned with, and the open source comminities, the Linux community specifically, need to recognize that and take action. Blind zealotism that simply says "Microsoft sucks, Linux rox!" will never win the war, that's the Al Quiada way. Guerilla war is the way to win, small battles against specific targets, that is the way Apache did it, and is continuing to do it.

      We can take Microsoft down, and I think that Open Source software will eventually level the battle field a bit, but it's not through zit faced teen age nerds screaming that Microsoft sucks because I can't pirate XP. Open source, no DRM, easier to learn/use/install/play/create/innovate, those are the keys, and Linux is getting there.

      Just my $0.02

      --
      (B) + (D) + (B) + (D) = (K) + (&)
    10. Re:Thank god by Hard_Code · · Score: 2

      Excellent, now the mail server just has to authenticate your Plan 9 server! Ooh ooh, what if the Plan 9 server has it's own signon server? I bet that would solve it.

      --

      It's 10 PM. Do you know if you're un-American?
    11. Re:Thank god by John+Sullivan · · Score: 2, Informative
      I think for such a system to work you need a technology that uniquiely (sp?) identifies you and only you, such as an RSA token

      RSA does not uniquely identify individuals. Assuming the maths works out (which I am actually pretty confident about) all it can ever say is that the entity answering the challenge has access to the private key corresponding to the public key the challege was generated with. What's the difference? Well...

      that generates a number along with an access code that only you know.

      This is very much harder that you realise. There are so many ways this can fail. Deliberate ones such as group or role keys shared between multiple individuals (a better solution for auditability might be to make the role a CA and have it sign special <role+individual> keys), and the more subtle fact the it's never *you* who performs the challenge-response calculation. You delegate the authority for that to your client machine, which you assume is trustworthy to not leak your key or passphrase, and also only to engage in transactions that you have authorised.

      Accidental ones are the threat here though. You can have your passphrase shoulder-surfed. You can leak a non-critical password or enough information about the way your mind works to allow a good social engineer to reconstruct your passphrase. (Some people are *very* good at this.) Protocol failures may accidentally send out secret data when they shouldn't. Your system may be attacked by trojans over the wire, or by physical monitoring means by a sufficiently committed adversary. The fact is that no one's client machine is absolutely trustworthy in the sense required above, and although it may be statistically unlikely that any one person is ever attacked, or that an exploit is ever developed and deployed for the remaining vulnerabilities that even the most security conscious user inevitably leaves exposed, this still does not make their machine trustworthy.

      This is why using a single key for multiple systems, and the whole single sign-on thing are bad ideas. These systems fail badly - a single compromise exposes every function of the key to abuse, and having lost your whole visible 'identity' it can be very hard to convince some people to revoke their trust in that key.

      By separating different functions into different keys and different sign-ons, you both limit the scope of any one breach, and also make it easier to convince third parties (who may never have met you in the flesh, and may never do) of the problem by pointing out the different behaviour patterns in your multiple 'identities'.

      --
      This is my World Wide Web of Whatever
    12. Re:Thank god by richieb · · Score: 5, Funny
      ... but apparently some technology I have never heard of that is named after an Ed Wood movie will defeat it.

      Apparently the guys that named this technology have a record for coming up with silly names. Just imagine they named their first project "UNIX". That project also faded into obsurity. Didn't it?

      --
      ...richie - It is a good day to code.
    13. Re:Thank god by SquadBoy · · Score: 2

      Sometime ago when I needed to find some docs in a vain attempt to figure out why a MS server was wacking a clients network. I had to sign up to download docs. I gave it nothing beyond a false name and a throwaway password but still I felt dirty. But sometimes ya gotta do what you gotta do.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    14. Re:Thank god by Elbereth · · Score: 2

      You have to do that to access most areas of the Apple web site, too.

      I'd love to see all the tech support docs on Apple's web site show up on a P2P network. Who cares about this useless pop culture? If you're going to break copyright law, then make it something worthwhile.

    15. Re:Thank god by KewlPC · · Score: 4, Informative

      Plan 9 is an operating system.

      To say that you've never heard of it, and because of that it is therefore worthless, is awfully presumptuous.

      You can get Plan 9 from CheapBytes.

      It was supposed to be the next evolution of UNIX, even created by the guys who came up with UNIX in the first place. But UNIX was too popular, and Plan 9 never really caught on.

      But this article seems a bit outdated, or maybe the author has been living in the stone age. Solaris 2.9? 3.0? Unless I'm gravely mistaken, we're at Solaris 9 right now, and I don't see a lot of shops running Plan 9.

    16. Re:Thank god by Gregg+M · · Score: 2
      Simple: Blind rage of MS.

      It's not blind at all! Have you seen any press on Microsoft in the past ten years? There is good reason not to trust them.

      --
      Linux is only free if your time has no value. Windows is only free if you threaten to use Linux.
    17. Re:Thank god by Anonymous Coward · · Score: 0

      solaris 9 really IS solaris 2.9

    18. Re:Thank god by Panoramix · · Score: 2, Informative

      IIRC, Solaris 8 is actually Solaris 2.8. Solaris 9 is 2.9. Not to be confused with the SunOS version, which would be 5.8 for Solaris 8...

      Don't ask. I never really understood Sun's versioning.

    19. Re:Thank god by Tyreth · · Score: 1

      I think it works the other way. Articles like this can have an influence on the mind of people.

      If you say "this is how apache should/could defeat Microsoft's passport" then you place seeds of doubt in the minds of purchasers and implementsers. Say "this is how apache will defeat Microsoft's passport" then purchasers and implementers will feel like this is the new technology to use, and they will be left behind if they don't.

      So your choice of words may be a self-fulfilling prophecy. I'm all for the propogation of a superior solution in words that indicate victory is assured - because it increases the chance of success.

      If you reveal your uncertainty, then the market will be uncertain and cautious of your solution

    20. Re:Thank god by Anonymous Coward · · Score: 0
      As a long time mac user, I know well the feeling of having a superior technology that is dwarfed by the 800 pound gorilla.
      So, what's your other machine?
    21. Re:Thank god by Eivind · · Score: 2
      We don't need to. You see, this thing with single sign in is complete nonsense. We can have single-sign-in without giving up anything to any central database. All we need is one (or more) authorities willing to certify a digital certificate. Here's how it'd work.

      • You make a public-key keypair.
      • You go to "trusted Authority"
      • TA puts his signature on your public key saying: "This public key really belongs to person X".
      • When you register with a bank or whomever needs security, you give them a copy of your public key.
      • The bank checks the signature and does know that the public key really belongs to you.
      • When you want to sign in, you use some sort of challenge-response protocol to proove that you possess the secret key coresponding to the public key.
      And there you go. No central database. No "calling home" to inform anyone of where or how you sign up. Safe authentication with the bank, no problem.

      Yes, I'm aware that there's some issues I've skipped ligthly over here, such as what to do in the event a secret key is compromised. Some system to deal with such is needed. However, my basic premise, that no central controlling server is needed stands.

      It migth seem that my "TA" above is such a central authority -- not so. You could have a multitude of competing TA's and it'd be up to the banks or whatever themselves which ones they'd choose to trust.

  6. correct me if i'm wrong by discogravy · · Score: 4, Insightful

    but isn't the biggest thing against single-sign-on the fact that there's a single point of failure? why would open source change that?

    1. Re:correct me if i'm wrong by Anonymous Coward · · Score: 5, Interesting

      I certainly don't want a single sign on. Yes, it's a single point of failure. But it's more than that. It's one-stop shopping for anybody who wants to intrude into your life or totally violate your privacy. I don't like passport. I won't like any other system of the same ilk.

      I keep differnt account names on different systems. I use multiple passwords that follow rules for mixing case, special chars, and numerics. I never have any programs remember my passwords. It's a hassle to keep up with but I feel a bit more like no one is watching all of what I do.

      Am I a paranoid tin-foil hat type? No, I'm an honest up-standing citizen type. I don't think I want to give the keys to my life to anyone, though. I don't want some a hacker breaking in and messing up my life. Nor do I want to be perfectly profiled by a bunch of marketing droids.

      Single sign on is great - for a single system. I do not want and will not use single sign on for the internet.

    2. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0
      This general method was discussed way back in 1997 by Tony Jenkins and David Perell.

      Basically they concluded that if it was implemented combining with current authentication techniques, that one could efficiently disguise the firsts methods in a criss-cross pattern.

      But as long as it's open source and secure who cares right?

    3. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      Admit it! Your Slashdot account's password is "S14shd0t_p4SS#"!

    4. Re:correct me if i'm wrong by Pauly · · Score: 4, Insightful
      but isn't the biggest thing against single-sign-on the fact that there's a single point of failure? why would open source change that?

      In a word: No.

      For one, this doesn't need to be implemented as a single point, physically. By your faulty assertion, DNS can be considered a "single point of failure" , and while DNS is decidedly vulernable, the internet somehow manages to have worked well for a while now. ;)

      If it were me, I'd look at the architecture of DNS and copy the strengths of its distributed design. Then again, DNS is borne of scientists aiming for an open internet, not corporations looking to lock it down.

    5. Re:correct me if i'm wrong by daviddennis · · Score: 2

      If I understood the article correctly, Factorium is a way of handling a single sign on in a more distributed way, possibly sharing the signon database and cryptographic information between machines.

      So in theory we could have a single sign on and multiple points of failure.

      That being said, there wasn't enough detail in the article for me to know for sure.

      I would say a single sign-on is fine for reading articles in the NYT and Wall Street Journal while having only one login, but I feel genuinely uncomfortable about using it for financial information, and extremely uncomfortable about giving it to Microsoft.

      I think a lot of people feel the same way, and that's a major reason why Passport failed. Microsoft was unable to sign up any banks or credit card companies for its service, because they didn't want MS's greedy fingers in their customer databases. The mass of everyday consumers may not be sophisticated enough to distrust Microsoft, but banks are not in that position.

      D

    6. Re:correct me if i'm wrong by StoryMan · · Score: 2

      It makes you wonder why sometimes -- at least in this case -- a low-tech solution might not be the better alternative.

      I mean, cripes, just remember your passwords.

      And if you can't do it, try harder.

      Simple.

    7. Re:correct me if i'm wrong by Stinking+Pig · · Score: 1

      I agree! hello? single sign on is the problem, not a particular implementation of it. "If only there was an open source version of Russian roulette, then I clould blow my brains out in a politically acceptable manner!"

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    8. Re:correct me if i'm wrong by Java+Pimp · · Score: 1

      ...while DNS is decidedly vulernable, the internet somehow manages to have worked well for a while now.

      One problem with that comparison. First, "the internet" isn't susceptible to identity theft. Second, because of DNS (and possibly the faulty management of...), domains can be hijacked (website identity theft). Remember sex.com?

      Why would this be any different than any other "single point" solution.

      --
      Ascalante: Your bride is over 3,000 years old.
      Kull: She told me she was 19!
    9. Re:correct me if i'm wrong by NineNine · · Score: 2

      Well, that's nice and all, but you're already being tracked with credit cards, your utility bills, and just about everything else you do in real life. If you want to be completely "in control of your information", might I suggest living in a cabin in the woods somewhere with no utilities where you grow your own food? That's about the only way you can be even remotely "private".

      I think that average people know that, and that's why the privacy paranoia is only among geeks. They can't see past their monitors to realize that complete and total privacy doesn't exist any more.

      And beyond that, does it really matter if somebody knows what kind of toilet paper you buy? Does it matter if somebody has your name and telephone number? Unless you're somebody really, really important, you're really just talking through your tinfoil hat. Average Joe user doesn't care (and sure as hell doesn't read Slashdot).

    10. Re:correct me if i'm wrong by PainKilleR-CE · · Score: 1

      If it were me, I'd look at the architecture of DNS and copy the strengths of its distributed design. Then again, DNS is borne of scientists aiming for an open internet, not corporations looking to lock it down.

      That still doesn't negate the problem of the single-point of failure in a passport-type system. That is, once someone has your single user name and password to log in to passport, they have everything that goes with that passport. Just like if you can hijack someone's DNS resolution, you can send them wherever you want for anything (thereby hijacking all of their website passwords if you're patient enough and those passwords aren't encrypted well enough).

      That's basically why I only use passport for a couple of things, and store nothing in it. Hotmail and MSN Messenger? Fine. My credit card numbers? Hell no.

      --
      -PainKilleR-[CE]
    11. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      so why aren't we all in the woods then? it's probably our jobs. yep. i see that as possibly the only reason...

    12. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      I'd retort, but I can't seem to log in. How utterly ironic.

    13. Re:correct me if i'm wrong by Opie812 · · Score: 1, Insightful

      You may be correct about people already being tracked by credit card numbers, utility bills, and other means. That doesn't mean people should give up on trying to keep their privacy where they percieve it to already exist. If, by not using passport, people feel they are less likely to become victim to hackers, or marketing droids, then I say more power to them.

      --
      I'm not a nerd. Nerds are smart.
    14. Re:correct me if i'm wrong by Zathrus · · Score: 4, Interesting

      I suggest living in a cabin in the woods somewhere with no utilities where you grow your own food? That's about the only way you can be even remotely "private"

      And even then, They know where you are. Because there's a land deed somewhere with your name on it and you aren't showing up in any of Their databases as consuming goods, so the cabin is the only place you could be!

      And while in the big picture you're correct, it doesn't matter unless you're important, the reality is that there is stuff I don't want getting out willy nilly. Does it matter if someone has my name and telephone number? Only if they're a telemarketer. What about medical records? Should your employer be able to access them and let you go if they believe you're too high a cost? Do you want your neighbors or coworkers knowing how much you make?

      I don't really have an issue with a centralized database of this stuff, simply because I think it'll be a wash if done properly. No, I don't think we'll have an infallible system, but the current system isn't infallible either. And right now most of the data people worry about is already available - go pull your credit report at Equifax, Experian, or TransUnion. You may be amazed at just what they know about you, at least within the last 10 years of your life. And that data is nowhere near as secure as you think it is.

      And the issue about companies selling your information is a red herring. It's already done, it's regulated, and it works fine most of the time. See above for the names of the companies doing this as their main profit center for 50 years now.

      Design a good secure system with limitations on who can access what data and you're already ahead of the game. I know with absolute certainty that it's better than what we have now.

    15. Re:correct me if i'm wrong by skinfitz · · Score: 1

      but isn't the biggest thing against single-sign-on the fact that there's a single point of failure? why would open source change that?

      Because it would crash more often and absultely no non geek types would be able to use it. That's how.

    16. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      but, most people are lazy. they don't want to remember 5 different logins and passwords.

    17. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      And even then, They know where you are. Because there's a land deed somewhere with your name on it and you aren't showing up in any of Their databases as consuming goods, so the cabin is the only place you could be!

      Solution: have two cabins. Then there are two places you could be!
    18. Re:correct me if i'm wrong by BreakWindows · · Score: 2

      In keeping with your DNS analogy, wouldn't making a distributed system just mean my password and credit card information are now on thousands of servers instead of one? The whole point of DNS's distributed structure is making the information accessible, quickly, to as many people as possible.

      Thanks, but no thanks :)

    19. Re:correct me if i'm wrong by goldenfield · · Score: 1

      Yes, we all know we're being tracked all the time. Its not the tracking that worries me...its the cross-corrolation of all the data on me, and the strong possibility that someone might cross-corrolate something incorrectly and get me into a world a trouble. That scares me.

      So...I go to a store and I buy a box of kleenex and a Playboy (totally hypothetical, of course). Am I going to start getting promotions from Adam and Eve?

      Still, that's a minor annoyance. Now, what if that puts me on some new gov't database for possible perverts? Or worse yet, what if someone with a similar name has a kiddie pr0n habit, and that somehow gets corrolated to my possible pervert record?

      That's the type of thing that most worries me...that I don't know who knows what about me...and who else they're talking to. I have a Playboy subscription (I actually read the articles). Do I care that they sell their subscription list? A little. Do I want someone looking at ALL my habits, making decisions on how I live my life - decisions that might affect my ability to get a loan, or affect my relationship with my employer, or friends, or family?

      Yeah...I don't like that...

    20. Re:correct me if i'm wrong by Wolfgar · · Score: 1

      Bah. There is nothing wrong with single sign on as a concept. Everything you are squawking about relates to the current implementation approaches.

      What if instead of having a single signon on the server there was instead a standardized "single sign on agent" that people could have on their local machines. This agent would automatically do the work of creating "randomized" logins and passwords for each remote system.

      Furthermore, it could provide a standard way to register to new sites (via a standard protocol tunnelled through HTTP/HTTPS most likely). Something along the lines of popping up a list of the information items that the remote site wants/requires (e.g. name, address, etc) and you can just check or uncheck the things you want to send them.

      Now, when you change your email address all you should have to do is click a button on your client side agent and it will do the work of updating all of the remote sites that you have accounts on for you (obviously you can override this and choose specifically which ones you want notified).

      Furthermore, what if this agent information had a standard format for extracting the information (similar to password protected private key files). Now you could easily export information from one of your machines and import it to another.

      And finally, this could support the ability for "credential servers", so that users could optionally decide to store their credential information remotely on these servers rather than locally (of course the local client would cache this information in case of a credential server outage). This would NOT be a required feature, but some users might prefer the convenience of this approach and be willing to sacrifice the additional security vulnerability.

      This is the type of single sign on that I want. Where I as the owner of the information get to choose the location and content of the data that every site receives.

    21. Re:correct me if i'm wrong by frogbutt · · Score: 1

      I used to work at a nice little company called Enigma Logic that did authentication products (one time passwords and stuff.) Single sign on was the holy grail.

      Their product supported multiple authentication servers.. At the time you could configure your client to try up to three authentication servers, so if at least one of the servers was up your login would be processed.

      Single point of failure should not be an issue, at least with their technology.

    22. Re:correct me if i'm wrong by esarjeant · · Score: 1

      It's really not that simple though. Just about everything you do now requires another account. You want to download the JDK from Sun? You need an account. You want to checkout the latest demo of product X? You need an account.

      I must have 100+ accounts on various web sites, I spend most of my time trying to even remember the login I used much less the password. To make matters worse, sites have varying degrees of password requirement. Some sites restrict you to numbers-only, others expect certain lengths or certain combinations of characters. Sometimes there are two passwords to remember, one to logon and another to access certain features of your account. In other cases your logon is chosen for you, it might be your email address or it could be a fixed combination of your first initial + last name -- or maybe it's that with a number after it because someone else already has that login.

      Sillyness. No wonder consumers are frustrated. It's still *me* accessing these sites, there should be a better form of distributed authentication in place that can support *me* accross many sites. How is that insecure?

      --

      Eric Sarjeant
      eric[@]sarjeant.com

    23. Re:correct me if i'm wrong by esarjeant · · Score: 1

      I would tend to agree with the premise that single sign-on credentials remain on my local computer, except that when I need SSO the most I'm on a another machine that is not connected to my LAN.

      Somehow we need to support a truly distributed model, where I can authenticate securely to a single account from a browser anywhere and immediately access all resources I have been credentials for.

      --

      Eric Sarjeant
      eric[@]sarjeant.com

    24. Re:correct me if i'm wrong by Anonymous Coward · · Score: 0

      +5, Funny.

  7. First Post by Anonymous Coward · · Score: 0

    First Post

    1. Re:First Post by Anonymous Coward · · Score: 0

      omfg, people had posted multiple replies to comments above you already, and you finally have a first post llama comment? my god, what are you, a one fingered midget who has to jump to reach the keyboard in burma, where there's only a 2400 baud modem connecting a hundred poor hungry people on a makeshift network in the jungle?

    2. Re:First Post by Anonymous Coward · · Score: 0

      You must know me! Do you have a problem with one fingered midgets? Are you a bored ignorant asshole that has nothing better to do than bash other people to make yourself feel better?

  8. No. by John+Hasler · · Score: 1

    "good single-signon" is an oxymoron.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:No. by beaverfever · · Score: 1

      I agree. I don't want a single sign-on, I do not care for the "convenience" of a single sign-on. I believe having one company (MS or whoever) control it would be a worst-case scenario, but whether it is MS or open source/non-profit or a government agency I want no part of it; they would all be bad.

      I cannot stress how much I want nothing to do with a single sign-on "solution". Nothing, zero, zilch... ever.

  9. NDS by Mournblade · · Score: 2, Interesting

    "Will we ever get a good single sign-on solution?"

    What about NDS/Single Sign On from Novell? I haven't looked at it in a while, but last I checked, it ran on most server operating systems (including Linux), makes administration a *lot* easier, and is pretty secure. What's not to like? (besides the fact that it's not opensource/freesoftware) I guess I shouldn't be surprised, since Novell's marketing sucks. They have great technology, but have had a lot of trouble turning that into products.

    1. Re:NDS by Lxy · · Score: 2

      E-DIRECTORY KICKS ASS

      nuff said. Need to admin that linux server, Novell server, and NT server with one ID? Problem solved.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    2. Re:NDS by pVoid · · Score: 1

      We use NDS in our current project, it's just like anything else. You administer it, it logs you on.

      It doesn't change the fact that it would be a single point of failure.

      In fact, the problem goes beyond single point of failure... the fact that one single company has the power to sign you on to anything on earth from Subway cars (a-la retina scan in Minority Report) to your home computer just rings the bells of fascism to me.

      But that's just me.

    3. Re:NDS by Ilgaz · · Score: 1

      The "karma" signature of you is kinda stupid, let me the first to say it.

      nobody cares about your karma or something.

    4. Re:NDS by Lxy · · Score: 2

      Your sig is worse.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    5. Re:NDS by Anonymous Coward · · Score: 0

      NDS is excellent for a corporate IT environment. And I am sure Novell would like it to be seen as viable for the whole of the internet as well. But would you like your corporate system to log you on to an internet site as well? That is what MS wanted with their Passport, among other things, and why they integrated it with XP. To tie you in. It did not take off, because home users could not be bothered, and the CIOs saw it as a bad thing.

  10. Re:formkeys by djb6 · · Score: 0, Troll

    no its not you are at least the fourth one. Fool

  11. Single sign in? by Anonymous Coward · · Score: 0

    What is with this obsession with single sign-ins? For the web, just use the facility to remember passwords provided by your browser (with a single secure password to protect them). For everything else, just keep the passwords you don't use often in a PGPed file.

    It may be putting your eggs in one basket - but I'd rather put them in *my* basket which I can keep physically secure and encrypted, than in someone else's. Especially if I have no come back if that someone else discloses my information.

  12. Why do OSS projects have such poor names? by Anonymous Coward · · Score: 0

    Can't RTA since it's slashdotted, but if this is anything other than the "Plan 9 from Bell Labs" operating system, I suggest that they change their name.

    1. Re:Why do OSS projects have such poor names? by Anonymous Coward · · Score: 0

      I think a solution based on raising the recently dead from their graves to take over the world sounds like the right way to go!

      Not like that critically flawed plan 8! And nobody wants to clean their kitchen with formula 408. That would be bad, very bad.

  13. what I hate by wretchedmage · · Score: 1

    I hate linux and plan 9 from outer space. The two just don't mix.

  14. Bad ideas... by Anonymous Coward · · Score: 0

    I hate to sound like a troll, but bad ideas are still bad ideas whether or not they are open sourced. The whole "universal login" idea is just a poor idea, given the current state of technology. The whole "putting all your eggs in one basket" thing... and whether or not it's open sourced won't help much.

  15. Good thing your not biased. by Kenja · · Score: 2, Insightful
    "I hate Passport's integration with XP (although that might be because I hate XP)."
    Good to see people forming opinions based on facts and information rather then knee jerk reactionism.

    Oh wait.....

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Good thing your not biased. by Stephen+VanDahm · · Score: 1

      At least he admits that he's biased.

      Steve

    2. Re:Good thing your not biased. by FortKnox · · Score: 1

      Its quotes like that that make me think of this.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    3. Re:Good thing your not biased. by crivens · · Score: 1

      This is Slashdot, what did you expect?

    4. Re:Good thing your not biased. by Anonymous Coward · · Score: 0

      Baa-aa-aa. You'll eat anything, won't you?

    5. Re:Good thing your not biased. by Anonymous Coward · · Score: 0

      I apologize. I don't know what came over me.

  16. Hmm, Well... by bhsx · · Score: 1

    Will we ever get a good single sign-on solution?

    no

    --
    put the what in the where?
  17. Why try and recreate a bad idea by atrowe · · Score: 5, Insightful
    It seems to me that Microsoft's Passport authentication is a bad idea in the first place, and the free software community should look toward more intelligent alternatives rather than try and emulate Passport's functionality.

    Not only does Passport go against the KISS philosophy embraced by many Unix and Linux developers, but the potential for security breaches is only magnified when a single universal authentication system is developed. It seems to me we'd be better off leaving authentication procedures up to the individual site owner rather than having a universal authentication protocol built-into Apache. This would also be a more practical solution as a single authentication system cannot be tailored to fit all sites. I sure don't want to trust all of my on-line bank transactions to something like Passport, so the need exists for highly encrypted ultra-secure authentication on some sites, while other less secure sites like Slashdot which transmit passwords across the 'net in plain text could probably get by with using a much more basic authentication system.

    --

    -atrowe: Card-carrying Mensa member. I have no toleranse for stupidity.

    1. Re:Why try and recreate a bad idea by Anonymous Coward · · Score: 0

      card-carrying mensa-member?

      sounds like "igorant fuckhead with no life" to me.

    2. Re:Why try and recreate a bad idea by ceejayoz · · Score: 3, Insightful

      I'll agree with the security criticism, but how does Passport violate KISS? It does simplify things on the user side of things.

      And if you think Unix/Linux devs "embrace" KISS, just try browsing Sourceforge a little... most of the programs are anything but user friendly.

    3. Re:Why try and recreate a bad idea by oval_pants · · Score: 1

      I agree, it may be a bad idea. If however, Microsoft and their ton$ of money are behind it they can spin anything negative into positive. They are long time running company with the tech "know-how". Big business will listen to all the fluff that is put out by Microsoft.

      If however, there is a more secure or cheaper alternative to the Microsoft solution, then it could be chalked up as another victory for Open Source.

      Until Linux/Open Source can start shooting their own widely publicized technological salvos at Business, they will always have to live on the coat-tails of Microsoft's way of doing business. Red Hat/IBM better start flexing their marketing muscles in order to start dimming the light on M$.

    4. Re:Why try and recreate a bad idea by Anonymous Coward · · Score: 0

      I have no tolerance for idiots who join mensa and think they are smart.

    5. Re:Why try and recreate a bad idea by sjames · · Score: 2

      Until Linux/Open Source can start shooting their own widely publicized technological salvos at Business, they will always have to live on the coat-tails of Microsoft's way of doing business.

      It won't happen by imitating ill concieved 'features' from Microsoft. The problem with Passport is not implementation details. The problem is that the idea itself is intrinsically flawed.

      It's a bit like the whole macro virus situation. The first Outlook and Word viruses didn't exploit implementation problems (bugs), they exploited the half baked idea of exchanging executable documents with strangers. The macro capabilities in Outlook and Word do exactly what they were designed to do when they execute 'I love you' or Melissa.

  18. Catchy Quote by QEDog · · Score: 2, Interesting
    "Money and social skills define the in-crowd, and only nerds kvetch about the importance of better technology."

    Someone should come up with a catchy quote against that.

    --
    "There is no teacher but the enemy."-Mazer Rackham
    1. Re:Catchy Quote by Anonymous Coward · · Score: 0

      Bill Gates: geek, and the richest man in the world--richer than the entire "in crowd" put together!

  19. brilliant by sirius_bbr · · Score: 0

    Passport brilliantly combines the kludgey and unstable nature of NIS+ with the insecurity of the trusted hosts concept to produce a nine-step process with obvious opportunities (...) for security and other abuses

    I just love sarcasm :)

    --
    this sig has intentionally been left blank
  20. haha by mojowantshappy · · Score: 0

    When I went to read more to read the comments, there was an add for Microsoft Visual Studio .NET right below the story. Is slashdot trying to tell us something? ;)

    --

    This page was generated by a Barrel of Circus Midgets, and that is the way I like it!!!

  21. Liberty?? Passport??? Plan 9???? by ziadleb · · Score: 2, Troll

    Having 3 plans instead of one defeats the whole purpose of SINGLE sign on.
    What we should have, as with any other Internet succesfull strategy is a single standard and competing implementations. That way we are insured to have compatibility and the added benefit of market competition.

    1. Re:Liberty?? Passport??? Plan 9???? by poot_rootbeer · · Score: 2


      But what do we do when a fundamental flaw is found in the one single standard? Then EVERYONE is fucked.

    2. Re:Liberty?? Passport??? Plan 9???? by cheekyboy · · Score: 0

      makes you wish you were in sovient union with a one system by law eh....

      aahhaahhahha

      maybe the chineese will make a 'fortune cookie' eh

      --
      Liberty freedom are no1, not dicks in suits.
    3. Re:Liberty?? Passport??? Plan 9???? by Anonymous Coward · · Score: 0

      yeah then you can have 3 competing implementations based on a single standard that they don't follow.

      html/ECMA all over again

    4. Re:Liberty?? Passport??? Plan 9???? by ddilling · · Score: 2, Funny

      Yeah, really! Having a zillion different Grand Unified Logon services is totally going to make them worthless.

      I mean, look at how many different 'Adult Verification Service' (AVS) accounts you need, just to visit more than one or two porn sites! AdultLogin, AgeTicket, AdultCheck, SexSentry, and so on and so on and so on.

      Not that I would need any of those...

      --
      Mahnamahna!
  22. I have an idea... by Lethyos · · Score: 2

    Will we ever get a good single sign-on solution?

    How about username and password over SSL?

    --
    Why bother.
    1. Re:I have an idea... by MisterBlister · · Score: 0, Troll

      Some of us log in to more than one website, and have trouble keeping track of unique passwords on each. You stupid fuckhead!

    2. Re:I have an idea... by Anonymous Coward · · Score: 0

      Write them down bitch and keep them in a safe place, mofo!

    3. Re:I have an idea... by Ogerman · · Score: 2

      Put your unique passwords in a single encrypted text file or use a utility to simplify.. Universal logins are a retarded and inherently insecure idea that only serve to destroy your privacy and make you liable to identity theft. Try thinking next time before you troll.

  23. Single sign-ons. by Christopher+Thomas · · Score: 5, Funny

    Will we ever get a good single sign-on solution?

    Yes; several of them.

    Wait a minute...

  24. Lol by autopr0n · · Score: 2

    As a group, the so-called "mainstream press" often appears to favor Microsoft and show an appalling lack of technical depth in its enthusiastic repetition of the latest Microsoft press release. There's been a lot of speculation on why this is and whether it even happens. So far, no definitive research provides answers one way or the other.

    Hrm, is this guy trying to be funny, or is actualy that dry?

    --
    autopr0n is like, down and stuff.
  25. I don't get it. by Anonymous Coward · · Score: 0

    Most of the time in the article they talk about a one way function, but then they bring in prime number multiplication and factoring of large numbers.
    What this seems is like a secure hash function implementation using hardware?

    PS. The MSNBC author does not have an understanding of the matter at hand.

  26. so basically... by Anonymous Coward · · Score: 0

    When Microsoft comes up with the idea it's the worst idea ever and an obvious attempt to know everything about you - basically a tool of the devil. But when it's an open source copy-cat solution then it's all good and everyone supports it? What a bunch of hypocrites.

  27. who is the controller? by pretzel_logic · · Score: 3, Insightful

    An open source sign on would have to store passwords and usernames in a database. Where would this data be stored, who would maintain it and whos going to pay for the upkeep. Single Sign in is really just away to capture all the data a site needs in order to sort and display ads that might interest the user. Sometimes its really cool to have personalized web experiences but where do we draw the line. When passport came out I remember saying, "Ill never use that" But as larger sites incorporated it in I found it to be useful. I think that SUN will have the answer with their new N1 plans.

    --

    pretzel_logic
    1. Re:who is the controller? by bajan_on_ice · · Score: 1

      N1 is about utility computing, not SSO. The liberty alliance is about SSO.

      --
      "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding."
  28. Solaris 2.9 is the current version? by Hobophile · · Score: 1
    From the article:

    Solaris 2.9, the current release, contains many single-identity tools, but they're all add-ons to the basic OS rather than being truly integrated with it. I think that Solaris 3.0 will change all that...

    Correct me if I'm wrong, but isn't Solaris on version 9 or something? Someone who knows more about Solaris than I do want to tackle this?

    1. Re:Solaris 2.9 is the current version? by Loligo · · Score: 3, Informative

      >Correct me if I'm wrong, but isn't Solaris on
      >version 9 or something?

      "Solaris 7", "Solaris 8", and "Solaris 9" are actually 2.7, 2.8, and 2.9 respectively.

      To add confusion, internally it's SunOS 5.x.

      -l

    2. Re:Solaris 2.9 is the current version? by Rude+Turnip · · Score: 1

      SunOS is the kernel; Solaris is the distribution. Similar to any Linux distro, but there're just one company involved.

    3. Re:Solaris 2.9 is the current version? by EraseMe · · Score: 2

      SunOS is the kernel, Solaris is the distribution. Solaris version numbers changed with the relase of SunOS 5.7.

      Solaris 9 is sometimes refered to as Solaris 2.9.

      SunOS 5.0 = Solaris 2.0
      SunOS 5.1 = Solaris 2.1
      SunOS 5.2 = Solaris 2.2
      SunOS 5.3 = Solaris 2.3
      SunOS 5.4 = Solaris 2.4
      SunOS 5.5 = Solaris 2.5
      SunOS 5.5.1 = Solaris 2.5.1
      SunOS 5.6 = Solaris 2.6
      SunOS 5.7 = Solaris 7
      SunOS 5.8 = Solaris 8
      SunOS 5.9 = Solaris 9

  29. Question.... by DarkWarriorSS · · Score: 2, Interesting

    I've seen alot about single sign on with Windows. I have liked the stuff that Novell has put in. I do like some parts, and I don't like other parts. I don't like Passport, only because then it give M$ access to all my personal information(which I wouldn't doubt they already...). But, I've seen a lot about the windows front, and MONO and other projects for GNU/Linux And/or Open Source in general. But... Has anything been done to try and combine the two where you have a single sign on for both *nix and Windows, where you can have the same favorites, address book, etc?? This is what I would like to see happen, as I use GNU/Linux (gentoo/slack) at my house, in my room, but Windows at my church/family computer/ and school. I would like to have it where I could get the same stuff on all of these machines, but I haven't seen anything about combining the two of them yet. Does anyone know if there is such a project going on??

  30. My plan... by T3kno · · Score: 5, Funny

    Plan 10: Blank Passwords.

    Why Plan 10? Heres why...

    1) No one cares about me
    2) Steal my credit cards they're maxed out anyways
    3) I probably wouldn't mind if you changed my investments you probably would make more money that I do in the stock market
    4) All of my email is mailing lists and spam, I have no friends
    5) You could probably accumulate more karma on /. that I can
    6) Sneak preview of my bank account $0.02 (which I'm giving away here right now)
    7) My social security number has been reused more times than the sayings "going forward" and "at the end of the day" combined
    8) All passwords are hackable by the NSA anyways
    9) At some point all information will be decrypted
    10) You can have my body, but you cant take my mind

    --
    (B) + (D) + (B) + (D) = (K) + (&)
    1. Re:My plan... by Anonymous Coward · · Score: 0

      If they're cute, they can take my body, no problems...

    2. Re:My plan... by Takeel · · Score: 2

      This comment is definitely humourous, but doesn't it perfectly illustrate one of today's biggest hinderances to information security implementation? "Who would target me, and why should i care anyway? I have nothing to hide."

    3. Re:My plan... by HoldmyCauls · · Score: 1

      Awww...

      *gives you a hug*

      I know how you feel.

      --
      Emacs: for people who just never know when to :q!
    4. Re:My plan... by Elbereth · · Score: 2

      There's a difference between being paranoid ("but THEY might be watching me!") and caring about security ("Maybe I should encrypt my password...").

      Maybe as a "privacy advocate" you find the idea of someone knowing your salary frightening, but I sure don't. If you ask me, I'll tell you. Maybe you don't want anyone to know how much you weigh or what your favorite softdrink is. I really don't care who knows this.

      When it comes to something like people being able to get to material possessions of mine, I start to care. This is when I demand high security and good encryption. I don't want hackers to get into my bank account with a minimum of effort. That's just ridiculous and lazy on the part of the bank.

      I really find that log on screen at Yahoo annoying. I'd rather have my account be public, with no password. I don't care who sees my Yahoo e-mail. I'm sick of entering passwords all the time.

    5. Re:My plan... by smiff · · Score: 1
      Maybe as a "privacy advocate" you find the idea of someone knowing your salary frightening, but I sure don't. If you ask me, I'll tell you. Maybe you don't want anyone to know how much you weigh or what your favorite softdrink is. I really don't care who knows this.

      Do you mind if people know the general tone of your Slashdot posts? Or what you eat for dinner? Or what sort of news articles you read?

      How do you feel about someone compiling all of that data, and using it to create a psychological profile? How about if they sell that profile to employers, land lords, insurance companies, lawyers, law enforcement, or anyone else who wants to make a decision about you?

    6. Re:My plan... by Anonymous Coward · · Score: 0

      >10) You can have my body, but you cant take my mind

      Wanna bet?

    7. Re:My plan... by Elbereth · · Score: 2
      This is from the link you posted:

      "I can't reveal my source, but a federal agency involved in espionage actually did a rating system of almost every citizen in this country," Ponemon claims. "It was based on all sorts of information-public sources, private sources. If people are not opted in"-meaning they haven't chosen to participate-"one can generally assume that information was gathered through an illegal system."

      Uhhh... do you really believe this nonsense? Let's see what's on the front page of your "news source":

      Taken FATAL ABDUCTION?

      Was Pennsylvania Man Abducted
      And Killed By ETs?

      "I WILL be as brief as possible. A man named Todd Sees was abducted and murdered by aliens on Montour Ridge in Northumberland County near the town of Northumberland, Pa. This is a big sloppy coverup if there ever was one."

      Uhhhh.... can you say Weekly World News?

      You know, your post just made me even more sure of my position, not less. If every privacy advocate is as wacky as you are, then I was right all along when I insinuated that you're paranoid.
    8. Re:My plan... by Anonymous Coward · · Score: 0
      I'd rather have my account be public, with no password. I don't care who sees my Yahoo e-mail. I'm sick of entering passwords all the time.
      You should try Mozilla. It will remember your passwords for you.
    9. Re:My plan... by smiff · · Score: 1

      Wow! That's amusing. I admit, I only read the first couple paragraphs. Normally, I take the time to find a good source for my links, but this time I just grabbed the first link I could find off google. I first heard about the grocery profiling here on Slashdot. FoxNews wrote a story about it. Now that I've investigated the source, it looks like everyone else just copied the story from the Village Voice.

    10. Re:My plan... by rjamestaylor · · Score: 1

      Signs of someone working in a company about to hit the front page of FC:

      1) Utter lack of self-esteem
      2) Being in debt to the hilt
      3) Stock options in leiu of cash
      4) Being the last man standing in your department
      5) Trolling /.
      6) Being penniless
      7) Working for cliche'-spouting managers
      8) Belief in conspiracy theories
      9) Fatalism
      10) Writing a 10-point humor post at 9:19 AM!

      --
      -- @rjamestaylor on Ello
  31. Which one? by I_am_Rambi · · Score: 1

    There are now two people working against passport. Liberty Alliance and now Plan9. I am more than welcome for any compition. But it will still be diffucult to have all three work together. I know of people that use passport, but the question would be are they will to trust an open source project, and stuggle finding websites that use this sign on process?

    Its a great idea, but all these will struggle until websites start to incorporate them for users to sign on.

    1. Re:Which one? by Lussarn · · Score: 2, Insightful

      Since most websites are apache on unix anyway they can't choose passport. And open source generaly is quite well respected these days.

  32. It's about time this got noticed by Anonymous Coward · · Score: 0
    This general method was discussed way back in 1997 by Tony Jenkins and David Perell.

    Basically they concluded that if it was implemented combining with current authentication techniques, that one could efficiently disguise the firsts methods in a criss-cross pattern. But as long as it's open source and secure who cares right?

  33. Plan 9 by estoll · · Score: 1

    I haven't heard about Plan 9 since taking distributed computing classes in college. I'm surprised this operating system hasn't caught on faster. Its sweet.

    --
    http://www.askthevoid.com
  34. single sign on by Apreche · · Score: 2

    is a great idea. It means you have one name and one password and you don't have to bother remembering different log-ons for every different website and computer you use. However, it does provide one big problem. Someone who is trying to crack you now only has to figure out one name and password to have everything.
    currently I have seperate password for online banking and my credit card and my computer and a random ftp server. If I have a single log-on someone who cracks the ftp server now has access to my bank account and credit card. Joy!

    --
    The GeekNights podcast is going strong. Listen!
  35. Its a crap Idea by night_flyer · · Score: 2

    no matter who does it, I didnt like passport because I dont want one group/entity holding my data, not because it was Microsoft. That still hasnt changed

    --


    Thanks to file sharing, I purchase more CDs
    Thanks to the RIAA, I buy them used...
  36. Great, more duplication of project names.. by nurb432 · · Score: 0, Flamebait

    Ever hear of Plan9 OS? the idea sounds good though, on the surface anyway..

    --
    ---- Booth was a patriot ----
    1. Re:Great, more duplication of project names.. by Loligo · · Score: 1

      >Ever hear of Plan9 OS?

      Ever hear of reading the article?

    2. Re:Great, more duplication of project names.. by nurb432 · · Score: 1

      Nope, thats what the 'overview' from the news service ( in this case Slashdot ) is for, to allow one to get a basic understanding of a story with out having to take the time to read it directly.

      Then ones that sound interesting, you read in detail to get more information.

      Simple really. Should try it sometime.

      --
      ---- Booth was a patriot ----
    3. Re:Great, more duplication of project names.. by Loligo · · Score: 1

      >Then ones that sound interesting, you read in
      >detail to get more information.

      Interesting enough to comment on, but not interesting enough to read... gotcha.

      -l

  37. What's wrong with... by Anonymous Coward · · Score: 0

    ldap and krb. Seriously it works great it's standard's based, supported by almost everything and anything else you need(addresses, bookmarks, ...) can be stored in ldap.

  38. At the risk of being modded redundant. . . by kfg · · Score: 4, Insightful

    I too will question the very advisability of single sign on. There are good reasons I keep multiple banking, credit card and merchant accounts. I specifically * don't want* one single authority to be tracking my every move. I * don't want* all my finacial and personal assets and records piled up in one location. I keep a *diversified* portfolio.

    What good is having your system backed up on removable media if your house burns down and * you don't have a copy off site?*

    When Egghead was hacked I knew for a fact that I had to be concerned about *one* of my credit card accounts. I could watch that *one* like a hawk and the risk didn't steamroll through my whole life. The argument is, of course, that there is less risk with a well protected central account, but that account is an all or nothing sort of deal. You're either safe, or you lose everything.

    I'll take the slightly greater overall risk at sustaining *some* sort of loss against the lower risk of complete and total devestation.

    Do you have sort of financial insurance? Say on your car? Exact same deal. You "lose" your insurance payment against the protection from greater potential loss.

    Obviously others disagree but I think that single access is just plain dumb, and all to save you a rather miniscule risk to save a few minutes of typing a year.

    KFG

    1. Re:At the risk of being modded redundant. . . by Entrope · · Score: 2, Interesting

      "Single sign-on" does not mean you have to trust some third party with all your records, or that you cannot have a fallback.

      To solve the first, keep your authentication cookies on your machine (or other secure hardware local to your person). Just pick a single sign-on solution that allows you to use that. You only need to worry about making it secure from interlopers.

      To solve the second, your bank/insurance company/email provider/etc can reissue you an authentication cookie once you prove to them through some other trusted mechanism (say, showing up in person, or answering hard-to-research personal questions over the phone).

      ("Authentication cookie" could be a password, asymmetric key pair, or whatever.)

    2. Re:At the risk of being modded redundant. . . by inteller · · Score: 0

      at the risk of being modded obvious, three entities track your every financial move already....it's called having a credit rating.

    3. Re:At the risk of being modded redundant. . . by ergo98 · · Score: 1

      I too will question the very advisability of single sign on. There are good reasons I keep multiple banking, credit card and merchant accounts. I specifically * don't want* one single authority to be tracking my every move. I * don't want* all my finacial and personal assets and records piled up in one location. I keep a *diversified* portfolio.

      Passport has nothing to do with storing all of your records in one location. Passport, in essence, is nothing more than an ID bank: When you connect to a passport enabled site you are redirected to Microsoft where you authenticate, and Microsoft passes your passport ID to the original site. Passport is generally a good idea on tens of thousands of low value but-gonna-make-you-make-another-god-damn-username- password-combo-anyways sort of site: You have a FAR better likelihood of actually logging in another time if you don't have to pound your head wondering what lame password you made for that site. On the flip side, it can improve security as it avoids people using the same password on multiple sites (which is very common).

    4. Re:At the risk of being modded redundant. . . by Anonymous Coward · · Score: 0

      FYI to all you *newbies* out there, the *asterisk* symbol (***) is *made* by *pressing* Shift *-* *8*.

    5. Re:At the risk of being modded redundant. . . by krogoth · · Score: 2

      The solution is simple: if they want to store your credit card information, buy from someone else.

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    6. Re:At the risk of being modded redundant. . . by Anonymous Coward · · Score: 0

      so basically, you still need individual passwords, or you need an armed security guard

    7. Re:At the risk of being modded redundant. . . by Zathrus · · Score: 2

      I too will question the very advisability of single sign on. There are good reasons I keep multiple banking, credit card and merchant accounts. I specifically * don't want* one single authority to be tracking my every move. I * don't want* all my finacial and personal assets and records piled up in one location.

      Well, fortunately for you, there isn't one single authority tracking your every move.

      There's four.

      Equifax.
      Experian.
      Trans Union.
      IRS.

      Oh, and if you live outside the US, trust me, the same info is available. Just change the last one to the appropriate regional authority, and maybe change one or two of the first three names to someone else.

      Obviously others disagree but I think that single access is just plain dumb

      Well, oddly, the entities listed above disagree. They very much prefer to track you by a single method of access.

      And just how secure do you think that is?

      The argument is, of course, that there is less risk with a well protected central account, but that account is an all or nothing sort of deal

      As it is with the current system. And the current system has essentially no safe guards. Once I have the magic number I can get every other account number you have. And through the wonders of Automated Clearing House and Electronic Funds Transfer I don't need any other information to get every penny out of the accounts. Nifty, huh?

      The only thing protecting you from having this happen is that nobody gives a crap about you. Which is pretty much the same thing that will protect you in any future system.

    8. Re:At the risk of being modded redundant. . . by Zapman · · Score: 2

      When Egghead was hacked I knew for a fact that I had to be concerned about *one* of my credit card accounts. I could watch that *one* like a hawk and the risk didn't steamroll through my whole life.

      We're geeks. We're lazy. I hated reconciling (balancing) my checkbook and visa. So I didn't do it. Then I spent the best $30 I ever spent. I bought something called "pocketmoney" for my palm pilot.

      I have control of my accounts now. I cought immediatly when my credit card number was stolen last year.

      I can't recommend enough investing the time to reconcile things. No computer can replace your own diligence in these security and financial matters.

      --
      Zapman
    9. Re:At the risk of being modded redundant. . . by sheldon · · Score: 2

      Well, let's think about this. I actually think that the security is far more complicated than you make it out to be.

      I have multiple banking, credit card and merchant accounts. I also have a whole lot of worthless accounts with places like slashdot.org, nytimes.com and so forth. It's these worthless accounts that I think are good solutions for single-signon passport type accounts. In fact this is pretty much what MS has done throughout their support websites.

      As far as having multiple authorities being safer than a single one. Somewhat true, as long as you are using completely different usernames and passwords for each one of those authorities. Oh yeah, and don't write them down because that puts you at risk.

      As far as credit cards, there are three well known authorities that track all of your purchases. They are named MasterCard, Visa and Discover... oh yeah and AmEx. AmEx even sends you a statement at the end of the year telling you everthing you bought.

      But now how many different credit cards do you have? Hopefully you are using a different card for each merchant account you signed up for, otherwise once again you increase your risk because unfortunately these web merchants save the damn credit cards in their databases. For your convenience, of course... (weird how brick and mortar stores never do this, and it's also no coincidence they don't lose lists of thousands of valid credit card numbers either... hmm) So now we've established you've been spreading your credit card number around to dozens of websites, each one with probably questionable security.

      I don't know what the answer is. I only believe Passport is a good idea for all of my less important accounts, for right now. But I also worry about my more important accounts, and I really worry about Amazon.com storing my credit card number for my convenience. It is a complicated thing, and I don't agree that saying a single signon system is dumb, because it ignores the fact that the status-quo, the way things are today is also very incredibly dumb.

      We do need something better, but I'm not sure what that will be. I had some hopes of AmEx's smart card system, but they never really got that working.

    10. Re:At the risk of being modded redundant. . . by Anonymous Coward · · Score: 0

      Equifax [equifax.com].
      Experian [experian.com].
      Trans Union [transunion.com].
      IRS [irs.gov].

      Oh, and if you live outside the US, trust me, the same info is available. Just change the last one to the appropriate regional authority, and maybe change one or two of the first three names to someone else.

      Sorry, I don't trust you. Can you tell me what to change the first three to in Russia? In China? In Israel?


      Tax authorities are admittedly a more universal concept, but they only track those of your moves that have something to do with taxes. They certainly don't care whether, when or what you post on Slashdot, for example.

  39. single sign-on by af_robot · · Score: 3, Funny

    Will we ever get a good single sign-on solution?

    Yeap. This is really easy.
    all you need is just enter "linux single" during lilo startup.

    1. Re:single sign-on by unicron · · Score: 5, Funny

      The terms "linux" and "single" seem to go hand in hand.

      --
      Finally, math books without any of that base 6 crap in them.
    2. Re:single sign-on by tgd · · Score: 3, Funny

      Or at least something in hand.

  40. Answer... by Anonymous Coward · · Score: 0

    "Will we ever get a good single sign-on solution?"

    "In a word, 'No'"

    Love,
    Bill Gates

  41. Why? by sdjunky · · Score: 2, Redundant

    Why do we need a single signon? This is so unsecure as to not be funny.

    E.g. a wife figures out the password to a husbands email account. Now she can

    Read his bank account information
    Read all of his other emails
    Peruse his wishlist on enterbookstore.com here
    etc.

    Sure... most people use the same password for everything so it's a moot point but it still bothers me

    1. Re:Why? by Yo+Grark · · Score: 2

      "Sure... most people use the same password for everything so it's a moot point but it still bothers me"

      I used to have 1 password for everything. But no longer. I started using a great FREE little app:

      http://www.roboform.com/

      No Spyware, No Adware, lets me create/use unique login/passes, fills in all my info on websites, and has a "single login" to unlock the program.

      This, IMHO, is as close to a common login as we should get.

      But it still has a single point of failure, namely the login to the app. But if you don't use the "launch on windows startup" she'll never know to lauch the app BEFORE surfing....Shit, now she does...uhhh honey? Asiababe is an old friend...really!

      - Yo Grark

      Candian Bred with American Buttering

      --
      Canadian Bred with American Buttering
    2. Re:Why? by Ctrl-Z · · Score: 2


      You know, Mozilla has this nice built in password manager which can store account information for you. You can also set it up so that you need to enter a password before you can access the whole mother lode of them.

      This is pretty much the same thing as you are describing, but you don't need to install yet another app to use it.

      --
      www.timcoleman.com is a total waste of your time. Never go there.
    3. Re:Why? by Yo+Grark · · Score: 2

      Yup, but in the corporate world, Mozilla isn't compatible with internal developed apps. I LOVED mozilla, but when push came to shove I couldn't use it at work where I spend most of my time on the PC. :( -YG

      --
      Canadian Bred with American Buttering
  42. Unfortunately not by WildBeast · · Score: 2

    I don't think that we'll ever get a single sign-on solution. Corporations always want to have there own registration forms.

    There's no doubt that Passport failed for that and so did Sun.

    Sorry but it just won't work. I wish it would but it just wouldn't.

  43. Passgo by kaoshin · · Score: 1

    I'm in a large company that uses the passgo single sign on product for synchronizing novell, domain and mainframe passwords. It goes down constantly, and often will not synchronize domain passwords, and so on. It really sucks, but I'm sure that it handles the brunt of the synchronizations. If linux could replace the mainframe apps (yeah right), then maybe we could use a better product but I'm guessing there are not a lot of options for people still stuck with apps running on S390. Anybody else have any experience with passgo?

    1. Re:Passgo by laptop006 · · Score: 1

      Um, why do you need domain passwords (I'm assuming NT/2k/XP) you can login to NT via NDS, (and there are other ways, like a low-level replacment of the SAM) so that just leaves mainframe passwords to sync, something that I'd assume would be a far simpler job.

      --
      /* FUCK - The F-word is here so that you can grep for it */
  44. What a fucking useless article by Anonymous Coward · · Score: 0

    He outlines the contraption that is Password authentication, with it's browser redirections and whatnot. Great. Yes, it sucks.

    But then waffles over to an introduction to XML and encryption, talks about Microsoft putting insecure extensions into XML, starts on about how great Plan 9 is, waffles a bit about how great Plan 9 is, and never gives the Plan 9 equivalent to Microsoft's authentication procedure, which was the whole problem he started out with.

    What is it? How does it work? Will it work in a browser-independant fashion (like Passport actually does), or will it require browser or even OS extensions? Yes, we know XML is great. We know authentication is great. We know Microsoft does insecure stuff. We know the Password authentication procedure is a kludge.

    But in order to actually find out if the way Plan 9 is actually better, I have go read the Liberty Alliance specifications. That article completely wasted my time.

    1. Re:What a fucking useless article by Chris+Pimlott · · Score: 2



      But in order to actually find out if the way Plan 9 is actually better, I have go read the Liberty Alliance specifications. That article completely wasted my time.


      I have to agree with you here. The extended history of markup languages and primer on public key incryption are completely superfluous and add nothing useful to the article. I keep hearing good things about Plan 9 but he doesn't go into enough detail to understand what is really so great about its model.

  45. This is a biased opinion... by j_kenpo · · Score: 0, Flamebait

    The concept of a single sign-on, no matter who makes it, is a bad one. All it would take to steal your identity and all complent sites is to get your info off one. This is more of a security issue than a "who makes it" issue. Do we trust Microsoft... a billion+ dollar company, or do we trust a bunch of free software enthusiests and company who are contributing to a project that they arent making any money off of it? Not to ruffle any feathers here, but I dont think Im going to trust the disgruntled developers who arent getting paid. This article is just a blantent attempt to say "I dont like it because its Microsoft".

    1. Re:This is a biased opinion... by j_kenpo · · Score: 1

      Let me correct that last sentence... Its the post, not the article... doh

  46. Slashdot biast by Anonymous Coward · · Score: 0

    "I hate Passport's integration with XP (although that might be because I hate XP)".

    Simple minds "hate". Why not work on something better as opposed to "hate".

    1. Re:Slashdot biast by Ilgaz · · Score: 1

      XP is an OS, it is not booted from Internet as once Sun/Oracle suggested, so you don't need a "passport" to integrate with it.

      If, MS did a Network based OS, maybe it would be needed but if your OS comes on Cd, its not needed.

      Slashdot is biased sometimes but it doesn't change the fact that some morons like you without a clue bitches about it.

  47. Sad but true by QEDog · · Score: 1

    "There is no teacher but the enemy." -Mazer Rackham

    --
    "There is no teacher but the enemy."-Mazer Rackham
  48. Lucky underwear by 2Bits · · Score: 3, Funny

    Kludges like NIS+ and FNS could be made to work for as long as the sysadmins wore their lucky underwear,...

    Good journalist will provide resource links to where one can buy lucky underwear.

    Please reply if you know of any, please...

    1. Re:Lucky underwear by Anonymous Coward · · Score: 0

      Here's the most lucky underwear you can wear: Right here

  49. Oh yeah by The+Bungi · · Score: 2, Insightful
    I'm really looking forward to this type of technology

    <snicker/>

    And why, oh why must every "open source/free software columnist" being their articles with a potshot to Microsoft as a way to justify Linux's existence? Must they always do that? How about letting the technology stand by itself?

  50. Partent is damn funny... by DraKKon · · Score: 1

    So far this is the best smart-assed reply to the question! If I had mod points I'm mod it funny!

    --
    "It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
  51. What happened... by Black+Parrot · · Score: 1

    ...to the first eight plans? How did they work out?

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:What happened... by Anonymous Coward · · Score: 0

      The fact that there is a Plan 9 should answer your question adequately.

    2. Re:What happened... by samfreed · · Score: 1
      The first 7 plans were Unix Versions 1-7. All current Unix's (BSDs, Linux, Solaris, etc) are based on Unix V7. Remember, Unix was created in Bell Labs. (I feel like I am quoting Genesis here)

      What was Plan 8 ? Now there is a good question...

  52. If ya don't like it, don't use it by caudron · · Score: 2, Interesting

    It's not like apache and plan9 are looking to make it mandatory. They just want the option available for those instances when it is a useful addition. Like ChiliASP and Tomcat, if you don't need what it provides, just don't add it to your server install. But definately do not gripe that they should do it at all. Such griping is shortsighted and pointless.

    Nonrepudiation and psuedonymic technologies will /have/ to emerge if we want to see real commerce online, while I don't approve of MS having control of that technology, I recognize that MS is in some sense right...for some transactions to occur, nonrepudiation is a must.

    The more people who are willing to act as trust servers in that sense, the better. Right now we have MS Hailstorm, XNS and OneName, Sun and the Liberty Alliance, and I see no reason not to add another to the mix, so long as we are moving toward standardization where players can compete on implementation of the standard.

    --
    -Tom
  53. Single Sign On (SSO) worked within a limited realm by plcurechax · · Score: 4, Informative

    Single Sign On (SSO) works within a limited realm under the same control, such as within the scope of a government agency, a corporation, or a school. These bodies already exist deal with issues of various policies including privacy policies within the scope of the "realm" (i.e. the laws of the nations a multinational corporation is functioning within).

    Universial SSO, such as this plan and Passport, breaks that and cannot be consistant since different companies want different privacy policies, are governed by different government legistation, yet are suppose to "control" and use the same information (the online identity credientials).

    So the goal of only needing one online identity, whether a username/password, or a PIN and smartcard, within a given controlled realm such as your university does make sense. This is possible through sensible use of existing services like directory services and secure network authentication. The use of directory services such as X.400, RADIUS, and more recently LDAP (and LDAP perversions like Active Directory) can help towards this. As well as secure network authentication like Kerberos.

    Universial SSO does not make sense, because of the shift of power and control is not carefully thought out in the contexts of legal issues (privacy, evidence, children online protection), contractual issues, limited and total revocation, ownership, and other issues.

    Universial identities for an unlimited number of purposes does not make sense, it is a nightmare of management logistics, a total lack of correctness, legal quandary, and telemarketing hell.

  54. Incredible by kiwimate · · Score: 2

    An open source single sign-on won't solve the problem of a single sign-on.
    The reason people hate passport isn't because its written by MS. Why don't people understand that?

    Simple: Blind rage of MS.


    This is, without a doubt, one of the most succinct and lucid comments I've ever read on Slashdot. Thank you, FortKnox.

  55. Some facts about Passport by Anonymous Coward · · Score: 0
    • Passport stores minimal infromation about users, and the tiny subset of information can be further culled if the user desires. Passport does not contain a superset of all information any Passport enabled site contains. This shit about social security numbers and how many ass dildos you purchased per month is just FUD(ge packing)
    • Passport enabled sites do not see your password. Instead you authenticate directly with Microsoft, and Microsoft passes your passport ID back to the calling site.


    Morons.
  56. Open Souce Single Sign on? by civik · · Score: 1

    I hate Passport's integration with XP (although that might be because I hate XP). An Open Source single-sign on would be a real blessing.

    Great, trade one set of inflated egos and flawed ethos for another. Was that sarcastic, nawwwww....

    --
    Make it a malt liquor. I want to be as clever and handsome as possible.
  57. I envision a day... by bsdparasite · · Score: 1
    when every person is identified by finger prints on their own computer, and as long as you have "Internet channels" just like cable TV, you can do "pay per purchase" which will be billed to you directly. No sign ons, no Microsoft. Just your local internet provider, whoever that may be.

    1. Re:I envision a day... by ticklish2day · · Score: 1

      somehow that sounds even scarier than plan9 or passport...

  58. Save your time by Chris+Pimlott · · Score: 2

    ... and just read pages 1 and 5. The middle is composed of a longish explanation and history of markup languages and a basic primer on public key encryption. Most /.-type tech-saavy people will already know enough about these topics and the details provided really aren't important to the focus of the article.

  59. This article needs editing by dwsauder · · Score: 1
    I know I'm a little sleepy today, but this article seems to just ramble on, with many "details" that are completely irrelevant to the theme of the article.

    Is there no editor for that web site? It seems like the editing process should have cut that article down to one page.

    1. Re:This article needs editing by markcappel · · Score: 1
      One man's ramblings and extraneous details are another man's facts that help create context.

      Mark Cappel
      Editor
      LinuxWorld.com

  60. Re: yep 40 accounts, is so simple... by cheekyboy · · Score: 0

    haahhhhahahah

    i love keeping track of 40 accounts/passwords.

    great, sure is KISS

    --
    Liberty freedom are no1, not dicks in suits.
  61. The Day for Single-Sign-On by Kaz+Riprock · · Score: 4, Funny
    This day will come. But it will be at the time when we implant chips which contain the code for the single-sign-on. You will wave your hand over a pad and everything will come to life as you need it.

    This will also be The Day for Increased Finger Theft.

    --
    Mordor...a magical, mythical land where women are more rare than dragons--but where every man would rather find a dragon
  62. Double sign on? Sign-on and a half? by henben · · Score: 1
    Single sign on, where you log in once and can get straight into a load of different accounts (webmail, credit card, bank, local council benefits office, etc.) is clearly a bad idea, because of the single-point-of-failure problem.

    However, what would be useful is a flexible system with different levels of login. For example, a single login for discussion sites like slashdot, kuro5hin etc. would probably be acceptable. Also, non-sensitive bookmarks and browser history could be kept (again depending on the user). I wouldn't want a single login for financial services, but maybe a site could know who I have my credit cards with and provide information relevant to that, like "Buy this watch with your Platinum TardCard and get double airmiles and a free toaster!". Plus a convenient link to the login for that card account.

    This system could also support collaboration. Say I want to show someone a sequence of websites, or give them live access to a folder of bookmarks I maintain. I store it in my login (somehow), and then allow their ID to access it.

    I think this single ID thing could be useful for sharing non-sensitive stuff. I just don't see it as a security feature. Maybe it could be a selective, pseudonymous peer-to-peer?

    Or maybe I'm talking a load of shit.

    1. Re:Double sign on? Sign-on and a half? by GigsVT · · Score: 2

      Single sign on, where you log in once and can get straight into a load of different accounts (webmail, credit card, bank, local council benefits office, etc.) is clearly a bad idea, because of the single-point-of-failure problem.

      That's what's great about the way SSH does it. Basically, you upload your public key to any server you want to authenticate to, your private key resides on your computer and is encrypted with a passphrase. ssh-agent is a resident program that manages your private keys. It will ask you for your private key passphrase the first time you use it, then you don't have to type it again, unless you step away from your computer, after a time-out interval, ssh-agent will forget your passphrase for security purposes.

      For having multiple levels of security, you just have multiple keysets, you upload the public key for one private key to the throwaway sites, and set a relatively weak passphrase for it, since it isn't as important, and have another private/public pair that you use for high security sites, which has a really hard password on it.

      In case of a local compromise, your private keys are protected by the passphrase encryption, in the case of a compromise of the Internet host, the attacker gets nothing but your public key, which is useless anyway.

      These problems are already solved. I don't see what the debate is about, and why people are afraid of single sign on... after all, one really really hard password that never leaves your local computer is way more secure than 10 easy to remember passwords, some of which may be the same password.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  63. That's anyone put the same password to all ? by Tuqui · · Score: 1

    I think that the idea to put every access in behind one password is bad.
    I don't use the same password for all my accounts.
    If is posible that anyone would change all your House, Car, Bank box keys to an unique Key?.

    1. Re:That's anyone put the same password to all ? by PDHoss · · Score: 2

      Assuming the a bank caves into the pressure of offering single sign on services (be they Sun/MS/NKOTB/etc.), what well-respected financial institution worth its salt would not request some other little widget of confirmation info? Kinda like extra 3-4 digit number on CCs now.

      "Welcome back, Joe Blow, please provide your Ferderal Massive Dollars of Walla Walla ID number."

      Single sign in would then be for the more harmless kinda stuff. And if a bank did rely entirely on Passport/whatever, then change banks.

      This whole thing doesn't seem quite some earth-shattering to me.

      PDHoss

      --
      ======================================
      Writers get in shape by pumping irony.
  64. Just use the same username and password... by Anonymous Coward · · Score: 0

    ... for everything. It works for me! It's totally secure!

  65. KISS != Easy to use by huge · · Score: 1, Insightful
    No offence, but where did you get the idea that "KISS" == "Easy to use" ?

    You sure can make a simple program, but it (more often than not) can be real pain to use. The structure and implementation could be simple though the user interface sucks bigtime. Even in applications like this which are meant to ease the use, some of the easy-to-use functionality must be removed to keep the system secure enough. And I think no one can deny the fact that simple programs/protocols/whatever are always easier to secure than their complex counterparts.

    --
    -- Reality checks don't bounce.
  66. Misunderstanding "single signon" by mcrbids · · Score: 4, Insightful

    It's a common misunderstanding what "single signon" actually means. Even in this article that doesn't cover Passport in detail, when indicating the passport authentication process, look at step 3:

    #3 Which redirects it back to its authorized Passport server

    Notice that it's not "the" passport server, it's "its authorized...". The passport server may or may not be at Microsoft!

    I'm busy setting up an LDAP server to allow a rapidly growing (and I do mean RAPIDLY growing, 4x growth in the last year) ISP to scale. We need to allow for future virtual servers, FTP, email, etc. and do so with a single authentication scheme.

    LDAP does all this, and more, in a distributed, secure and encrypted fashion. Why are we bothering with HTTP "web services", when LDAP will do all this and lots more?

    (Scratches head)

    "Single Signon" doesn't mean there's some Microsoft server someplace the whole world logs in to, it means there's ONE server provided by somebody you trust, that authenticates you as YOU and which manages information on your behalf to determine what you should be granted/denied access to. You sign in once, and have immediate access to all the services you have set up.

    There can be any number of authentication servers!

    Passport, Plan 9, Kerberos, LDAP, and to a lesser extent, NIS and a few others give that ability!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Misunderstanding "single signon" by radish · · Score: 2

      "Single Signon" doesn't mean there's some Microsoft server someplace the whole world logs in to, it means there's ONE server provided by somebody you trust, that authenticates you as YOU and which manages information on your behalf to determine what you should be granted/denied access to. You sign in once, and have immediate access to all the services you have set up.


      Actually no, it doesn't. Single sign-on means you only sign-on on once to access a variety of distinct systems. What you describe is one way to do that.

      Kerberos is another, you obtain a token from a server, and present that token to each service provider. They examine that, decide whether they trust it, and then decide what services to offer you.

      Another solution would be a network of service providers who all trust each other. You log into one of those, using it's own authentication scheme. If you want to visit another site in the same group, you hit a special link which directs you there along with an ID, the second service provider then implicitly trusts that and skips it's own authentication.

      Yet another solution is one where you have normal accounts with different id's and passwords at different sites, but one agent (could be local, could be remote) holds all those, and doles them out in the background as you surf around.

      There are plenty more :)

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    2. Re:Misunderstanding "single signon" by mcrbids · · Score: 2

      Isn't that what I said?

      What I understand of what you said is almost exactly what I thought I was saying when I said what I said... Er... we agree, we just haven't agreed on that, yet!

      What I mean by "services" you call "distinct systems". And yes, Kerberos is yet another existing, already proven method of doing this.

      So, anybody want to re-invent the wheel today?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    3. Re:Misunderstanding "single signon" by Dirtside · · Score: 2

      Offtopic:

      Would you be able to provide me with a link to something that might explain, as to a child, what LDAP is? I've been hearing about it for years but have never managed to find out exactly what it *is*, what it's *for*, and so on. I know I probably sound dumb but every time I look, all I find is oblique references that don't actually explain it.

      --
      "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
    4. Re:Misunderstanding "single signon" by HamNRye · · Score: 2
      Here.

      You're welcome.

  67. Great, another M$ product outsted by open source by DougJohnson · · Score: 1

    Finally! Now that we've successfully displaced MS Office with Open Office (or Star) and MSN with Gaim, and Powerpoint with Dia, and... well and Windows with Linux. FINALLY we can drive the LAST nail into the coffin of closed programming with "Plan 9"! This is truely a wonderful climax to the Opensource/Microsource epic battle....
    DJ
    -A sarcasm detector, now there's a useful invention

  68. first things that comes to mind... by Ender+Ryan · · Score: 2
    is the license "agreement", and the upgrade path...

    Palladium - All your freedom are belong to Microsoft and the *AA

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  69. PAM + SecurID by dangermen · · Score: 0

    Somebody please secure PAM and then we need to R&D an open platform for an open SecurID style token system. Then single sign on would be great.

  70. LinuxWorld? Inaccurate? Never! by Anonymous Coward · · Score: 0

    He makes errors in his "this is how Password works" explanation:

    Which uses a three-step challenge/response approach to authenticating pre-registered users

    No it doesn't. It just uses a standard SSL web form. Challenge/response is used for NT Domain Authentication, which is completely unrelated to Passport. And...

    After which it redirects the now authenticated user back to the Passport partner site
    Which instructs the user's browser to write an authentication cookie to the user's PC
    Whose presence then authenticates that PC to other Passport partner sites.


    No. While the partner site can *choose* to write whatever he wants to the cookies, these cookies are invisible to other sites (just like any other cookie under standard browser settings). Passport passes encrypted querystrings.

    Passport can use cookies to store the logged-in status of a user (thus saving password be re-entry when logging into different sites) but these are *only* visible to the Passport identity server. Any Passport login requires a redirection to the Passport identity server.

    It is a kludge? Yes. Is it the only way to handle a single-sign-on system using standard browsers? Yes. The Liberty Alliance does the exact same thing.

    The Liberty Alliance's benefit, of course, is that it's open to multiple identity servers. But a cleaner single-sign-on system requires a new application (or at least new features to be added to browsers).

  71. Re: yep 40 accounts, is so simple... by GigsVT · · Score: 5, Informative

    haahhhhahahah

    i love keeping track of 40 accounts/passwords.


    Who said you had to do that?

    We have already solved the problem of single password authentication, it is built right into SSH. Basically, you send you public key to anyone you want to authenticate to. Your private key resides on your computer and is password protected. A local key agent manages your private key. When you authenticate the first time, your key agent asks you for your private key's password. Note that this password is never transmitted over the network, neither is the private key. The key agent makes it unnecessary to enter the password again for any site that has your public key, a real single sign on for any system that has your public key.

    Even if your system is compromised, your private key is protected by the passphrase you set for it. If the Internet sites are compromised, all the attacker gets are worthless public keys.

    Why hasn't someone implemented this instead of this passport silliness? The technology has been around to do this right, why do people keep trying to do it wrong?

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  72. Offtopic by Anonymous Coward · · Score: 0

    ...but someone has really good taste in books ;-)

    1. Re:Offtopic by Anonymous Coward · · Score: 0

      if you could find it in your heart to illuminate this obscure (to me) reference, I'd appreciate it. I only read conspiracy/paranoia news on the net, so...

    2. Re:Offtopic by QEDog · · Score: 1
      Ender's Game

      And it is not off-topic.

      --
      "There is no teacher but the enemy."-Mazer Rackham
  73. merge them together! by ticklish2day · · Score: 1

    how long before someone decides that passport and plan 9 need to be compatible with each other so that we can a have glorified SINGLE sign-on?

  74. plan 9 doesnt stand a change by HashDefine · · Score: 1

    if 8 plans have failed why would any body in the right mind expect the the 9th to work...

    1. Re:plan 9 doesnt stand a change by Anonymous Coward · · Score: 0

      I've hacked the Plan 9 top secret mailing list. It appears that this plan involves an intimate knowledge of Bill Gates' daily routine and whereabouts, seventeen cans of Cheez-Whiz, and four dozen french poodles. While I can't gauge the likelihood of success, I'm praying that at least one of the commandos has a video camera.

      Plan 10 is still very early in the planning stages, but schematics for an eighty foot high mechanical penguin are being traded over IRC.

  75. ms susceeded already by Ilgaz · · Score: 1

    It forced people to get a passport account. 99% of XP users and 100% of MSN messanger users has passport now.

    And guess what? It has no "revoke account" option like Yahoo etc. For now, MS says it will change.

    Doesn't it feel like "computer hobby" (I am one of old timers) started to suck anyway?

    1. Re:ms susceeded already by Anonymous Coward · · Score: 0

      Windows XP DOES NOT force ANYONE to sign-up for Passport?

    2. Re:ms susceeded already by Ilgaz · · Score: 1

      "Windows XP DOES NOT force ANYONE to sign-up for Passport?"

      No, it encourages them to sign up, like loading msn messanger at start... Be a non AC,lets talk.

    3. Re:ms susceeded already by dumky · · Score: 1

      Actually you CAN delete a MS Passport.
      This functionnality has some limits though: the data partners store about you is not deleted.

  76. Microsoft bias???? by RoshanCat · · Score: 1

    Show me one mainstream media article which has a Microsoft bias & I'll show you a 1000 mainstream articles which are linux biased

  77. why a blessing? by briancnorton · · Score: 1

    What about a single sign on is a blessing? Is it the fact that somebody else controls access to everything you do? Is it that hard to use the same password for everything? Do you really want "web services" or things of that nature? I personally have no use for any of the above.

    --

    People who think they know everything really piss off those of us that actually do.

  78. Insecure and border-line fascist... by pVoid · · Score: 2, Interesting

    I agree with the insecurity thing of single point of failure. But I personally think the issue at hand is much greater here: the fact that one single entity (company) has the power to sign you on to anything on earth from Subway cars (a-la retina scan in Minority Report) to your home computer just rings the bells of fascism to me.

    The saying goes: deviate and inch, and lose a thousand miles. If we let this kind of centralization intrude our lives now (early on, while we still have some say over it), we eventually might never be able to break loose of it.

    But that's just me.

    1. Re:Insecure and border-line fascist... by NineNine · · Score: 2, Interesting

      I can use my VISA card to buy anything anywhere. Same principle. I don't exactly feel oppressed. I guess that you don't use credit cards, huh?

    2. Re:Insecure and border-line fascist... by pVoid · · Score: 1

      Can you show your VISA card as an identification piece when entering a country? Would you show it to the police when you get stopped for speeding?

      Would you equate your VISA card to your identity?

      I have 2 VISA cards. Even that breaks the principle of single sign-on.

  79. just hijack the authentication cookie? by 2Bits · · Score: 2

    Agree.

    According to the Passport Single Signon Protocol described in the article, it's probably much easier to break than what executives are made to believe.

    The user has to be authenticated only once, and an authenticated cookie is issued, then the user is automatically authenticated to all Passport partner sites. A hijacked cookie will break the whole thing.

    Attack by hijacking cookies is well known, I really don't understand why people can still buy into this kind of scheme, especially those make decision to adopt it.

  80. The FTC agrees with you by Anonymous Coward · · Score: 0

    I am amazed that this story seemed to sink without a trace. I would dearly love to know WTF the FTC found wrong with Passport, and what they threatened Microsoft with for Microsoft to meekly back down.

  81. How to disable Passport integration with XP by Drakonian · · Score: 5, Informative
    Remove Windows Messenger by running this command:

    Start/Run/RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove

    This worked for me. It finally stopped telling me to register my .NET Passport, and doesn't run Messenger all the time.

    Here is a site with more info: http://www.kellys-korner-xp.com/xp_messenger.htm

    PS: Am I violating the DMCA by posting this? Well I'm not an American citizen, but if I was?

    --
    Random is the New Order.
    1. Re:How to disable Passport integration with XP by Doppleganger · · Score: 2

      You can also use msconfig to remove "msmsgs" from the startup list.. much less potential for mistyping.

    2. Re:How to disable Passport integration with XP by Drakonian · · Score: 1
      True, but it often pops back up, and at least for me, msconfig complains when you uncheck something instead of actually removing it.

      Besides, this new "copy and paste" gizmo isn't just marketing-speak. It works! ;)

      --
      Random is the New Order.
    3. Re:How to disable Passport integration with XP by Milhouse_ph · · Score: 1

      in the run window type: "gpedit.msc" then under: "Computer Configurations -> Administrative Templates -> Windows Components -> Windows Messenger" there are some options there that are self explanatory... you can change the settings there... you can also do this for a single user as well... just a thought...

    4. Re:How to disable Passport integration with XP by Doppleganger · · Score: 2

      I've used the msconfig method quite a few times, and never had msn messenger reappear. There's a dialog that comes up when you reboot asking whether you want to keep what you changed, but you can blow right by it (the language is a little confusing, but you want to tell it *not* to pop back up again).

      As for copy-paste.. I'd be leery of using it on strange command lines that are posted on Slashdot. I understand what yours does, but after the hijinks in the "bash shell prompts" article...

    5. Re:How to disable Passport integration with XP by Anonymous Coward · · Score: 0

      And for those who don't necessarily want to remove Windows Messenger for all users (some people like it), one of the options in Windows Messenger allows you to simply not have it start up on startup which affects you and only you. Wow, amazing stuff. ;)

      With Windows Messenger running, select Tools -> Options. Select the Preferences tab. Turn off Run this program when windows starts up. Click OK.

    6. Re:How to disable Passport integration with XP by Drakonian · · Score: 1
      Good point about the copy-paste. I just double checked it with the web site, and it is right.

      When it comes right down to it, I hate Messenger so I was more than happy to see it completely gone.

      --
      Random is the New Order.
    7. Re:How to disable Passport integration with XP by =weezer= · · Score: 1

      Even with Messenger disabled from starting up at boot, it will still automagically open itself when you load Hotmail, for example, in Internet Explorer. Nothing happens in Mozilla, which is nice, but it's still annoying when it opens up in IE, unasked for and unwanted. Uninstalling it (or disabling it using Group Policy editor in XP home) sorts out that issue.

    8. Re:How to disable Passport integration with XP by alexburke · · Score: 2

      Why bother tearing it out?

      Windows XP will only ask you five (5) times to register a .NET Passport with your Windows XP user account. If all five reminders are dismissed, you shouldn't ever hear anything more about it.

      As far as Windows Messenger goes, open it by double-clicking its icon in the notification area (formerly the system tray), then click the Tools menu, then Options, then the Preferences tab, and uncheck the "Run this program when Windows starts" checkbox. Then click OK. Close the Windows Messenger window, then right-click its tray icon and click Exit.

      You should never see it again unless you invoke it from its icon on the Start Menu under Programs (and that shortcut can easily be deleted).

    9. Re:How to disable Passport integration with XP by ComputerizedYoga · · Score: 1

      in our lab setup at my university, we've recently migrated to windows xp (from 98). Of course, half campus wants windows messenger, so its installed in the default image. Blah.

      Anyway, I just added to a batch file I autorun on startup to remove all the files in the messenger directory, and changed the startup reg key to point to empty string instead of the path to msmsgs. msimn starts in about 1/8 of the time now too, since its spawning a null messenger that doesn't exist.

  82. We'll get a single sign-on.... by zerofoo · · Score: 3, Insightful

    right about the same time when Linux gets a single unified desktop/window manager.

    -ted

  83. Re: yep 40 accounts, is so simple... by radish · · Score: 2

    That already was tried (remember personal certificates?) - most SSL enabled browsers support them. The big problem (apart from the admin overhead which stopped your average joe user being interested) was that you could only log into sites from a machine which had your private key installed. Made use of cafes, public terminals etc virtually impossible. Besides which, even if I could give my private key to a public access machine, I wouldn't!

    --

    ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

  84. Re: yep 40 accounts, is so simple... by grytpype · · Score: 1, Offtopic

    I hate posts that say "Mod this up," so I'll just say "Odmay isthay upway!"

    --

    - Have a picture

  85. Re:Great, another M$ product outsted by open sourc by NineNine · · Score: 1

    Displaced? From where? Yours and 100 other geeks' computers? Not exactly a triumph.

  86. Passport, Plan 9, what about XNS.org ? by Lord+Satri · · Score: 1

    Is there any reason why www.xns.org isn't discussed ?

    I feel it could also be a notable Passport competitor, no ? :-)

  87. Well Said by Anonymous Coward · · Score: 0

    Exactly.

    All i'd have to do is get your Plan-9 account and password, and go crazy all over the internet.

    No thanks to Plan-9. No thanks to Passport.

  88. Re: yep 40 accounts, is so simple... by short · · Score: 1

    > Even if your system is compromised, your private key is protected by the passphrase you set for it.

    If it gets compromised, the cracker unfortunately gets the system silently under his control and your passphrase gets stolen very soon.

    But this is not avoidable (if ssh agent forwarding not applicable in such case) as you can never trust a cracked machine you're sitting at.

  89. Re: yep 40 accounts, is so simple... by GigsVT · · Score: 2, Insightful

    Then what we need is a small hardware device that the private key resides in, which only responds to the challenge-reponse of challenges generated by your public key. A smart card could easily fill this purpose. This device would only be used if you needed to use public terminals, for home use, you could just use your hard disk to store the encrypted private key.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  90. Re: yep 40 accounts, is so simple... by GigsVT · · Score: 1

    If it gets compromised, the cracker unfortunately gets the system silently under his control and your passphrase gets stolen very soon.

    Yes, it is possible they could insert some low level trojan to grab your passphrase, but it is significantly more difficult that any centralized server scheme. A cracker would have to go to great lengths just to get one person's valuable information, as opposed breaking into one computer and getting potentially thousands of accounts.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  91. Re: yep 40 accounts, is so simple... by NineNine · · Score: 1

    Wow. You just succeeded in a single post to define the very opposite of KISS. I'm impressed. That's the most convoluted mess I've ever read. Talk about silliness!

  92. Re: yep 40 accounts, is so simple... by CableModemSniper · · Score: 1

    How about your keys are derived from your thumbprint with one of those biometric thingies. It wouldn't matter where you were because you could always generate the private key (it could even be stored in ram, so as to not persist after your done, just scan your thumb when you turn on the computer) at any computer (of course you'd have to trust the computer you were at) and the public key would always be the same anyway (since you'd use the same alogrithim to derive the keys from the thumbprint) and no password to remember or to be guessed or hacked or changed, unless someone chops your thumb off in which case you got problems already more likely than not. The scanner could even be an open hardware spec so you wouldn't be trusting it to one company. Really paranoid? Roll your own scanner.

    --
    Why not fork?
  93. What a waste of a developer's time... by 109+97+116+116 · · Score: 1

    I can't think of a project that would make me hate getting up and going to work more.

    Imagine realizing that your entire small programming team's reason for existance is simply because someone above you thinks that there is value in creating a service based on the fact that the average user is too damned lazy to create and remember proper passwords.

    Do you suppose Microsoft creates worthless things like this just to get the open source community to waste time on them?

    I don't think this is the case, but why does the open source world insist on always doing things "Because Microsoft has it!"

  94. I would consider it if... by aliusblank · · Score: 2, Interesting

    I would consider a single login system if I could physically hold the key in my hand instead of storing it on some ubersever in some datacenter ill never see.. maybe a pda type thing with a bluetooth adapter you could use to login to the bank terminal, mail account, etc

  95. Kerberos? by The+Visiting+Priest · · Score: 1

    How do these things compare with Kerberos?

  96. What about apple computer? by nege · · Score: 1

    Thats all MS needs is a really crappy running mate in any market to maintain their "we are not a monopoly" standing. And by crappy i do not mean in function but in delivery. With an exception of Mozilla I have never heard of an Open Source app gaining mainstram acceptance. So MS can say, hey look - its a competitor, we dont control the internet!! But in reality all merchants etc will use passport because that is what they know. And rightfully so - if you were an online merchant and wanted to fuse your business in with the single sign on, would you trust a group of loosely based hackers (FUD FUD FUD) or Microsoft, which has been supplying "quality and money saving" apps for the last 20 years? This isnt flamebait, just reality.

  97. Structured Markup by kalidasa · · Score: 2, Informative

    On the editorial (or printing) side, SGML got its start the day after Gutenberg's invention of movable type made it necessary to formalize editorial instructions to typesetters. From this perspective, SGML's tags were instructional in nature, as in "start using 42 lines per page here".

    The author of this sentence should not be allowed to write on the subject of structured markup. SGML has NOTHING to do with "start using 42 lines per page here." It is NOT a typesetting language; TeX is. SGML is a language that makes it possible to represent the semantic structure of a document (rather like sentence diagramming, only on a document scale), not the appearance of a document.

    The rest of the discussion of SGML is equally illinformed. Imagine if someone posted an article that described Apache as a method of implementing SSL on a web server. That's how bad his understanding of SGML is.

  98. Re: yep 40 accounts, is so simple... by GigsVT · · Score: 1

    You just succeeded in a single post to define the very opposite of KISS. I'm impressed.

    It's very simple, for the end user.

    When they install their OS/SingleSignOnSoftwareThingy, it says, "We will now generate the keys that you will use to access sites on the Internet, Enter a good passphrase".... It then generates your keys, and makes sure you picked a strong passphrase.

    Then the software just uploads your public key when you sign up for a new site that supports this. Seamless for an end user.

    If the public key is lost, or the passphrase forgetten, then of course the user is going to have to go through the hassle of proving they are who they are to sites that have the old public key, but that is necessary in any case. It could be as simple as most sites do these days, they confirm you by your email address, or it could be as complicated as faxing them your ID, as some registrars require... It all depends on the level of security needed.

    To deal with public terminals or for higher security at home, the private key could be loaded onto a smart card, still protected by passphrase, the smart card never transmits the key to the computer, it only answers encrypted challenges.

    Many things are technically complex, but seamless for the end user. Technical complexity isn't the issue, it's complexity for the end user that matters. This isn't even all that technically complex, it's all existing technology.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  99. Ok on OpenSource by not on Microsoft? by GrayCalx · · Score: 0

    I'm just wondering why people thought passport and the theory behind it was a horrible idea when Microsoft did it, but a great one when its Apache based.

    I'm not trolling, I'm honestly curious.

  100. OT: How to get your piece posted to the front page by targo · · Score: 2

    Repeat as many times as possible how much you hate Microsoft and it's products, even if it's not really relevant to the topic (how does hating XP matter here?)
    Slashdot (whether you like it or not) is a semi-commercial enterprise, hence it should (theoretically) try to reach as wide an audience as possible. But it's truly amazing how it keeps shooting itself into foot by posting such inane stuff (here's a newsflash for you: geek's definition is not 'someone who hates Microsoft', there are many geeks who have a positive or at least neutral attitude towards this company), and thus alienating sensible people.
    Yes, I know that this emotional bashing is probably very appealing to Slashdot's younger readers. I used to be like that. But you know what, once you've worked in the industry for a while, your attitude becomes much calmer and more reasonable.
    And who does actually have the purchasing power really keep Slashdot alive by subscriptions or buying goods from sponsoring companies? Not your teenage MS-basher.

    Disclaimer: This was not intended as a flame, just a thought on how Slashdot could ease its financial problems.

  101. We don't need single sign on by tubabeat · · Score: 2, Interesting

    What we do need is some consitency between the information sites ask for. If sites were consistent about asking for, say, a 10 character mixed case username, a 10 character mixed case alphanumeric password, a 6 digit numeric passcode or whatever (the numbers are arbitary & not intended to represent any ideal of security) then it would be easy to just have a few passwords etc. which are used for different trust levels.

    I guess most people do this already, but I'm always getting thrown by being asked for subtle variants of this information. Now if the sites were kind enough to display a number of my choosing on the login screen(to remind me which password to use) and maybe the date I last changed my password life would be much more simple. There are some sites that I have lost count of how many times I have registered because I can't recall which varient of my username I entered.

    The chief problem would be keeping usernames unique - although I'm not convinced this is a problem so long as the combined credentials are unique(?)

    --
    "Linux is a serious competitor"
    - Steve Ballmer, Chief Executive Microsoft Corp.
  102. Why is a single sign on good? by Anonymous Coward · · Score: 0

    I use a different password for all my accounts, and often different usernames. Yes, sometimes it can be difficult to remember, but it's a hell of a lot more secure than one single sign-on. With a single sign-on system, if you've cracked someone's username/password, you have access to everything of theirs!

    I'd sacrifice the convenience of a single sign-on for the security of multiple seperate sign-ons.

  103. Re:Great, another M$ product outsted by open sourc by DougJohnson · · Score: 1

    Yes... Good Point. Similar to mine, but without the scathing sarcasm. And undoubtedly nobody in the linux community uses the passport functionality either.

  104. Take it or leave it by noelp · · Score: 2, Insightful

    I like Linux. I like Unix. I use Windows a lot. I have a Passport and, yes, it is integrated into the XP OS. Once you get past the narrow-minded M$ hating notions, it is actually quite handy.

    Do I worry about it leaving me open to hack attacks and marketing invasion? No, not really. Information I really care about is not exposed via my passport. It is all safely locked up elsewhere. Dont dismiss it on principle - if you dont like the idea dont use it. Simple as that.

    --
    'Internet! Is that thing still around?' - Homer Simpson
    1. Re:Take it or leave it by Tony-A · · Score: 2

      Information I really care about is not exposed via my passport. It is all safely locked up elsewhere.
      Not *yet*. The problem is that the information exposed via passport is monotonically increasing. Sooner or later the scope of passport includes this, includes that. You can hold out for awhile, but eventually all the information you really care about *will* be in passport.
      I don't particularly trust Sun or any of the other members of Liberty Alliance, but there are some heavywights who will not take kindly to other members using it as their private feeding ground.

  105. First we have to determine by ch-chuck · · Score: 1

    whether it's 'sign on' or 'sign in' (or 'log'), conversly 'sign off' or 'sign out' (or 'log') - only once that's settled can the issue of single sign-xx be seriously tackled.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  106. Opinions by Patik · · Score: 1
    The discussion is where opinions belong, not on the front page of Slashdot.
    I hate Passport's integration with XP (although that might be because I hate XP).
    Was it really necessary to throw that in? The story should be factual and non-biased; the forum is there for you to voice your views.
  107. What makes a secure login? by tubabeat · · Score: 1

    My bank requires a password. For 'additional security' they also require my mothers maiden name, my fathers first name, my place of birth and the name of my first school. The terms and conditions were recently changed to state that if these any of these 'security details' should become known to anyone else I must inform them immediately. Naturally I immediately phoned them to point out that the name of my first school was well known to many people and that the other three were in fact matters of public record. They didn't seem to think this was a problem.

    There seems to be great confusion about what actually constitutes 'secure'. There needs to be consensus which solutions can be measured against before any single sign on solution can be widely accepted. Perhaps the biggest worry is making any solution future proof, undoubtably this will be hampered by governments who like to outlaw strong cryptography.

    --
    "Linux is a serious competitor"
    - Steve Ballmer, Chief Executive Microsoft Corp.
  108. To make a long story short by Arnaud+Sahuguet · · Score: 1

    First, this is one of the worst article ever written. The author mixes so many different things that have absolutely nothing in common.
    He is trying to explain many different things (open source, XML, SGML, the future of Solaris, etc.) and does a poor job at most of them.

    Anyway, here are some comments related to what the article should be talking about. (I was talking with the Plan9 people about factotum no later than yesterday :-)

    Plan9 authentication (called factotum) is very similar to SSH agent. The main differences are that (1) ssh agent works only for ssh while factotum can work with any "factotum aware applications" and (2) factotum uses a central secure store.

    In terms of difference with Passport and LA, I think the approaches are dual.

    (1) Factotum/SSH agent is about: 1 master key that gives you access (it is more than that) to other keys.

    (2) Liberty Alliance (federated single sign on) offers as many keys as there are authenticators all linked to the same identity (the linking is the magic behind the federation).

    (3) Passport is a centralized single sign-on.

    It is not clear to me which way is better between 1 and 2.

    Here is an interesting scenario for single sign-on: m-commerce. I am on my cell phone, I browse the amazon web site and I purchase a book. What should happen?
    Today, you need to authenticate as an Amazon user in order to complete the transaction. But this is unnecessary. When you use your cell phone, the telephony network knows who you are (and make sure that your airtime minutes get debited from your account). You are already authenticated.
    In the single sign-on scenario, the telephony operator should be able to "propagate" the authentication to amazon. You should be able to purchase without having to authenticate a second time.

    OK, some people will argue that if your cell phone gets stolen, shit will happen. For such a scenario, we can imagine that the authentication to the telephony network requires some extra credentials (e.g. pin number, or even better voice authentication).

  109. excuse me... but you suck... by sluggie · · Score: 2

    "I hate Passport" "I hate XP" "I want something new"

    Everybody agrees with him.

    What would be if he said:
    "I hate Plan 9" "I hate Linux" "I want something new"
    Flame war time!

    Maybe if some people would concetrate on how to deploy certain products and apply certain solutions, they wouldn't be so narrow minded. Now mod me down as a troll, just because there is no "-1, MS friendly" button.

    1. Re:excuse me... but you suck... by Anonymous Coward · · Score: 0

      Insightful. BUT WRONG!!!

  110. Plan 9 by 0x0d0a · · Score: 2

    Haven't seen the movie. Plan 9 has been around for some time -- big AT&T research project into distributed systems.

    I believe there was also a Plan 9 video game -- based on the movie, not the operating system.

  111. Don't forget... by Anonymous Coward · · Score: 0

    "We're all interested in the future because that's where we'll all live one day."

  112. Plan 9's factotum by Micah+Stetson · · Score: 1

    OK. There are so many posts now that completely miss what factotum is about that I feel like I have to clarify. I don't claim to be an expert, but I've used Plan 9 as my main desktop OS for the last couple of years and have used factotum for authentication every day for the last several months (that is, since its public release).

    Factotum does not require that you store your passwords anywhere. If you do store them, you can put them where you like --- i.e. an encrypted file on your hard disk, a secure server elsewhere that you access via an encrypted connection, a smartcard, whatever. What factotum does do is talk all of the various authentication protocols on behalf of the various service programs. This way a given auth protocol can be implemented once and all the other programs can use that implementation. This is no more a "single point of failure" than a shared library. Even if you store your passwords, it's no more of a risk than storing your ssh private key encrypted on your computer. There need not be any third party involved.

    As to factotum being an alternative to Passport or Liberty Alliance, yes, it could be used instead of either of those. But if either or both of those became popular, they could be implemented as just another authentication protocol that factotum supports. Factotum is not an auth protocol, it's a method of implementing and managing authentication in a networked system.

    The real beauty of factotum is its simplicity. The entire Plan 9 factotum implementation is just over 6000 lines of C. A lot of that is just the various authentication protocols (it supports 10 or 11 different protocols right now). If you remove that code, then the basic factotum service is only around 2500 lines. If you have to trust some software, I'd rather trust simple software. It's easier to debug and easier to verify.

    Micah Stetson

  113. Who needs it? by Tom7 · · Score: 2

    There are plenty of things I want from computing before getting rid of the simple inconvenience of remembering multiple passwords and user names. Let's work on those first. For instance: Encrypted email and instant message traffic. Network daemons without remote security holes in them. More fine-grained access control to resources. Universal unicode support. Support for writing real applications in modern programming languages.

  114. My issue with it... by Anonymous Coward · · Score: 0

    ...is that they took a great OS (Windows 2000) and then mucked it up. Windows 2000 was a heckuva lot better than previous releases of windows; Windows XP is, in many ways, a step down.

    A few of the things I don't like:
    - "integration" (which doesn't mean anything except the damn things can't be uninstalled) of Messenger and Windows Media Player. Which means, for instance, that the only way to uninstall the WMP9 Beta is to do a fucking System Restore. On Windows 2000, you just uninstall it. It was bad enough that previous version were like that with IE, but, unlike IE, there's ABSOLUTE NO TECHNICAL REASON AT ALL to do that with WMP or Messenger.
    - Related topic: the pestersome and difficult to get rid of Messenger whenever you log in a new account.
    - Product activation. Sure, it's no problem, most of the time. Unless it becomes a problem. Certainly, there's no upside to the damn thing from any consumer's POV.
    - Assorted "make it easier and more friendly to use" features that are a pain in the ass to turn off ("Simple" file sharing, the Fisher-Price look, etc.)
    - Etc.

    Basically, they created a great product with Windows 2000, that was reliable and easy-to-use without getting in the way of the power user, and then started fucking it all up. ;)

  115. Jabber Jabber Jabber Jabber by infiniti99 · · Score: 2

    There was a similar article recently about "roaming profiles", and I brought up the same idea. Seriously, Jabber is capable of having a single-signon in its current state (no change to clients). And because Jabber is a distributed system where anyone can run a server, basically any problem anyone has mentioned so far in this entire comment board is non-existent.

    Slashdot could easily allow logins via Jabber presence. Passwords aren't even needed, since Jabber presence is authoritative. Then I could log into such websites from wherever there is a Jabber client, all using my own personal server (none of this Microsoft-controlled Passport BS).

    -Justin

  116. USENIX paper about Plan 9/Factotum by pholbrook · · Score: 1

    Judge for yourself. Plan 9's Factotum security architecture was described in a paper presented at the USENIX Security '02 conference in August. The paper won the 'Best Paper' award, so it clearly impressed some people.

  117. factotum is not necessarily single sign on by rpeppe · · Score: 4, Insightful
    oh, i wish that at least someone out there would go and read the original article before mouthing off.

    factotum (plan 9's authentication agent) is not a single sign-on solution, although it can be when used in conjunction with secstore. what it does mean is that applications do not have to be burdened with complex and error-prone authentication code, and that there is one, well-verified, point in the system that holds secrets and understands the protocols.

    in the factotum scheme, you can mark certain accounts (e.g. your bank account access) so that they will always require a password to be entered; you can also use the scheme without secstore (which is what i'm doing currently) which just forces you to type in each password the first time it's required. secstore is a means to store all your passwords in one place securely, which you can then use to prime factotum.

    this is the essence of the plan 9 approach - choose an abstraction and write it in a simple, modular way so that it's applicable to a wide range of previously unanticipated scenarios. it's a wonderful system, and one that carries forward the true unix tradition, something that UNIX lost long ago.

  118. Re: yep 40 accounts, is so simple... by Venotar · · Score: 1

    Hmmm. One big downside - you only have two thumbs. If someone compromises your encryption twice, your SOL as far as creating new keys goes.

  119. Single sign on - Branding and other issues... by Wonderkid · · Score: 1
    Being that we were the first in the world to conceive of the concept back in 1992 (www.onumber.net), we have done much research into all this, and here are the conclusions, some obvious:

    1. Mistrust between competing businesses and organizations means that few entities will ever put their faith in a commercial entity that 'owns' a central database, unless it is government regulated, and even that will concern some.

    2. Single sign ons work well for branded entities, such as MSN, AOL/ICQ, Yahoo and our own forthcoming services. Why? Because consumers tend to either like or dislike the way particular companies design their products (or services). There are those who always buy Volvo or BMW or Nike. I for one prefer Yahoo over all other portals for their good design and lack of spam. The mistrust covered in 1 (above) mean that mixing your brands with one sign on is unlikely to happen.

    3. New smart browsers, such as Netscape 7 (Mozilla) already remember all your passwords, so unless you switch to a different device, much loging on is done for you.

    4. Multiple logins does have one advantage that if you do accidentally give your login and password away, at least it may only provide access to one or two particular services or bank accounts - no everything.

    5. In an ideal world, the single signon would be great. We originally planned for oNumber to become THE global signon, but we (O'WONDER) know it won't happen and so it will be purely used to access our own forthcoming services and we don't pretend otherwise. Members can de-activate their accounts on demand if they ever feel their privacy is being violated.

    5. Once more frightening thought: With video cameras popping up everywhere (in particular in the UK), be assured that as part of the "war against terrorism", many people (perhaps you reading this) are already in some secret database with your photo and preferred web site surfing habits, newsgroup postings, Slashdot postings etc all logged against your details, just in case you do start to dialog in such a way as to arous the suspicion of the authorities, whoever they may be. Whither Revolution?

    --

    O'WONDERWe're working on it.

  120. There's something wrong with Universal logins... by fries · · Score: 1
    They can only work on a planetary scale.

    Nobody is going to wait for an SCPS packet to return an authentication token when visiting Mars or perhaps something slightly more distant in the 'Universe' such as the nearest star.

    So long as the universe is bigger than a planet, we have no worries about this 'Universal login' concept ever becoming 'truly universal'.

    --
    Todd Fries .. todd@fries.net .. OpenBSD, because security matters!
  121. ssh and ssh-agent by g4dget · · Score: 2
    The idea of using a process to perform authentication on your behalf is pretty old (as Cox's paper points out). Most of Cox's paper is concerned with how to integrate this idea into Plan 9's file system and file-server-based architecture. It's "this is how we integrated a key agent into Plan 9" paper, not "here is a completely new idea for how to manage keys and authentication" paper.

    But UNIX and Linux have SSH and ssh-agent. It's not as elegant as Plan 9's file servers, but it is just as flexible. SSH is built around the idea of establishing secure and authenticated tunnels. And SSH with ssh-agent has become, for many purposes, the separate entity into which cryptography has been factored on Linux and UNIX: SSH gives you secure, authenticated remote system administration, the ability to transfer large amounts of data securely, the ability to create secure communications channels, and it is used by systems like rsync as its secure and authenticated transport protocol.

    Maybe rather than reinventing the wheel, we should figure out how to extend what is already used and works. For that, we need a clearer idea of what problem "single sign-on" is supposed to solve that ssh and key agents/keychains aren't already solving, and then to figure out what we can do about it. And there isn't a whole lot I can think of that ssh isn't solving, at least in principle. Of course, wide, practical deployment for something like web services would require a set of UIs to be developed for Windows users and a lot of salesmanship. But, then, the same is true for whatever Sun cooks up.

  122. Re:formkeys by elfkicker · · Score: 1

    hi

  123. AIS: an http[s] based SSI protocol by davidnicol · · Score: 1

    I wrote and published a web-based SSI protocol
    at

    http://www.pay2send.com/ais/AIS.html


    Since I've draggegd my heels about patenting the
    damn thing, there are no IP restrictions on it

    Please feel free to implement AIS servers and
    embed AIS clients in your web services.

    I even wrote an AIS client module and uploaded it
    to CPAN as CGI::AIS::Session.pm

    view the embedded documentation

    AIS is the "Let's do something better!" that some of you /.ers are calling for. Let's use it!

  124. Why I'm not implementing SSO by psydeshow · · Score: 1

    I'm building a CMS that spans multiple virtual sites on the same server, and I considered implementing a single-sign-on system where if you logged into one site on the server, you would be able to access any other site in the CMS (as long as you were a member of that site as well!) without having to log in again.

    I nearly built it, because I'm constantly switching from site to site and it's a pain to log in so often. But then the following (purely fictional, I assure you) scenario occurred to me:

    "Hey dude, when I go to whaleporn.org on your computer, it has you logged in as *ladyDolphin69*! What's up with that?!? I never knew you were into big mammals..."

    SSO is akin to spooky action at a distance: log in to one place and you've logged into them all. No thanks.

  125. Single Sign On by dasheiff · · Score: 2

    Though I would never use a single sign on myself so many people would that I do believe it's good that we have an open source alternative.

  126. do we WANT a single-sign-on ? by Tom · · Score: 2

    I don't know what the whole hype is about, and why nobody stops and asks if we really want a "single sign-on", any of them.

    Yes, it's easier and people are lazy. From a security POV, however, it's a nightmare come true - everything from your banking details to your private e-mail protected by:

    a) a single, usually bad, password on your side
    b) the security of a central database on the server side

    Sounds like a desaster waiting to happen.

    --
    Assorted stuff I do sometimes: Lemuria.org
  127. My worries by InnovATIONS · · Score: 2, Insightful
    That much marketing material in one place is too much temptation for anybody. MS, and every other single sign on provider, swears that they would never sell or use such information. I can't trust them that far. And if it were some sort of open source provider I would have no more reason to trust them, maybe even less (Open source providers are not wealthy, thus more likely to be tempted by the wealth on their hard disks. Even if your trust their current mangagement, that can change overnight.)

    If someone learns your single source login then they can easily impersonate you everywhere, not just on one site.

    It is real easy to trick ordinary users into giving away their passport login names and user IDs. Create a bogus site. Have the bogus site display a realistic Passport login page that says "Your Passport Login has expired, please re-enter it." Most folks will just follow the instruction. The page then just stores the login name and password in a file. It is the oldest computer Trogan Horse known and it will still work amazingly well because users won't realize that it isn't a Microsoft Login Page.

    Now if they had a single sign on solution, possibly also a roming profile, built into a flash memory card in an encrypted form then I might be quite enthusiastic about the idea.

  128. Re: yep 40 accounts, is so simple... by Wesley+Felter · · Score: 2

    Too bad no public terminals support smart cards.

  129. I'm sure its been said before... by Scaebor · · Score: 1

    I'm sure its been said before, but when Plan 9 is mentioned, I can't help but think of Ed Wood and his film "Plan 9 From Outer Space," often regarded as the worst movie ever. Somehow, having a name like that can't help anyone take something like this seriously.

    --
    "Hey brother Christian with your high and mighty errand / your actions speak so loud I can't hear a word you're saying"
  130. SSO: The Corruptor of Good Companies by guttentag · · Score: 3, Informative
    SSO is like "The Ruling Ring" in Lord of the Rings. Anyone who wears it will be overcome by its evil power and will ultimately be driven to enslave the End Users (a people closely related to humans).

    I once joined a startup that was based on a good idea that incorporated SSO, but the VP of Engineering swore to me the company would never abuse that power. Within months, marketing managers were telling me that end users "wanted" us to abuse SSO "for their own good." For legal reasons, I won't go into more detail, but the company I left was not the company I joined -- all because of the temptation SSO brings.

    End Users believe that SSO is a gift from heaven because it allows them to mindlessly go through the "troublesome" task of authenticating themselves. This has several implications:

    • Authentication is designed to require you to use your brain. It's like the roughed-up pavement that precedes many toll booths, saying, "you're going to need to wake up now."

    • Authentication is designed to require you to use your brain. It helps ensure that you are the only one who has access to certain data. You should not be entrusting this to a conscience-free multinational who has no qualms about "sharing" your access with all its employees, partners and anyone who pays them enough money.

    • One of the places most consumers often see authentication forms are on shopping sites. When you are going to buy something, you have to go through the steps of entering your username and password, entering your credit card number, your address, etc. It's a protective speed bump that makes you think before you purchase. With SSO (or One-Click), you have no way of knowing when you've "authorized" a charge to your credit card. You assume that it's only when you click a button, but the fact is you've authorized the company to charge your card whenever it claims you want to buy something.

    • Single point of failure. Enough said.

    • Memory decay. When you use SSO, you tend to forget your user names and passwords because you don't need them. Then when your SSO provider does something you don't like and you decide to leave, you feel like you can't. You're trapped because you can't remember that data -- you think you need that service to continue accessing your other services. Even if the SSO service provides a method of retrieving your passwords, most users are unaware of it.

    • Then, of course, there are the tracking issues. The SSO provider will track all the sites you visit, sell that data and market appropriately. Common sense, yet commonly ignored by the common End User.

    A wise wizard would do well to distance himself and everyone he can from this evil.
    1. Re:SSO: The Corruptor of Good Companies by Tucan · · Score: 1

      Setting aside the overall value of SSO systems for a moment, A system could be implemented in which tracking is impossible. The sort of database solutions that Peter Wayner discusses in his book "Translucent Databases" would allow authentication from multiple sources to multiple destinations without the authentication knowing anything more than "is valid authentication" or not. The problem of course is finding a group to develop the system who has enough self-restraint to blind themselves to tracking data since this is the most obvious revenue source. Probably has to be an open source system as well so folks can satisfy themselves that it works as advertised, right?

  131. this is the worst article ever by Anonymous Coward · · Score: 0

    This is the worst article ever. Just look at the section headings:

    Page 1 How Apache & Plan 9 will defeat Microsoft's Passport
    Page 2 XML's roots go back to 1957
    Page 3 Defining an XML DTD
    Page 4 Encryption to the rescue!
    Page 5 Liberty Alliance

    What the hell?

  132. Excuse me by hansroy · · Score: 1

    When Microsoft does it, its an abomination. When Open Source does it, it's a blessing.

  133. Loss of Privacy means loss of money by Anonymous Coward · · Score: 0

    Suppose you have a single sign on validated by Microsoft or some other organisation.

    You use it to buy Antiques, Foreign holidays, Jewelry etc. You are building a profile with Microsoft as a person with plenty of disposible income.

    THATS INFORMATION WORTH SELLING.

    So now you want to buy something from an online shop, that shop can buy your profile from Microsoft and based on that, charge more money because you are not a price sensitive customer.

  134. It isn't all bad by Anonymous Coward · · Score: 0
    It is the Single-Sign-On concept I oppose. The concept itself is of limited value, and it is not a concept one should try to duplicate for any reason.

    It isn't all bad. Single sign-on could come in quite handy for employees in a large company, or students at a University.

    1. Re:It isn't all bad by dirvish · · Score: 1

      We have a single sign in portal at the university I attend and it is mostly worthless. The only thing I use on it the "add/drop class" function.

  135. Plan9 not Open Source/Free/Libre/Whatever by Xtifr · · Score: 3, Informative

    Paul Murphy (the LW author of the article) seems to have been fooled by the Plan9 folk's self-proclaimed status as "Open Source". However, neither the OSI nor the FSF agrees. The FSF has even posted a detailed analysis of the problems with the Plan9 license.

    Now, depending on your own philosophy (or lack thereof), you may or may not care personally whether this code is truly free/OSS/whatever, but in practical terms, what it means is that neither Red Hat nor Debian is going to buy into this solution, which pretty much means that it's probably dead in the water. Oh, I suppose it might be accepted by the UnitedLinux folks, but I'm not holding my breath on that.

  136. Single Sign-On? by 1029 · · Score: 1

    Quite frankly, I do not trust any entity to be my single point of entry. I despise the thought of a universal single sign-on. Sure, in a few instances with related sites and unimportant info I could stomach the trade off of levels of security with ease of use. But for the vast majority of my daily sign-ins, I like having different passwords kept by different companies/computers. Passport, Plan9, whatever, you can leave me out.

    --
    - I love animals. I try to eat at least one a day.
  137. Single signon bad no matter what. by neoevans · · Score: 2, Interesting

    I work for a large bank, one of the largest. A few years back we adopted a single-signon technology to try and apease the 6000+ users in the company who were complaining that they had to remember 20 different passwords that had different requirements and all expired at different intervals.

    Actually we didn't adopt it, it cost us millions of dollars. The company that sold it to us said it would put an end to our password woes and we would reap the rewards by cutting our support staff and lessening the load on our call-centre. It did no such thing... Our call-centre volume tripled, the cost of implementation (not to mention training) was horrendous and our support staff were overwhelmed.

    Fast forward to now, 4 years later. We have an entire department dedicated to customizing our in-house applications (and some purchaced via the regular sources) to work with this beast, the helpdesk and support staff are still inindated with calls to do with our single-signon menace and management won't get rid of the thing because it would mean admitting a mistake was made that cost us millions and having to retrain our user population would cost even more!

    And security!? It used to be when a password was guessed and a system compromised, the guesser still had to guess the password(s) to any application(s) they needed to do any real damage. Now...we've eliminated that inconvenience.

    Now I like Windows XP. Yet I don't use hotmail. I don't even have a Passport. So what's all this about needing one for WinXP?

    --
    "You are not a beautiful and unique snowflake."...Tyler Durden
  138. Modular authentication system by 21mhz · · Score: 1

    it's a wonderful system, and one that carries forward the true unix tradition, something that UNIX lost long ago.

    Dare I say PAM?
    Pretty much every Linux distribution uses it these days.

    --
    My exception safety is -fno-exceptions.
  139. Passport Hacking Revisited by Chris+Shiflett · · Score: 1

    Some people might find this interesting. Users of IE 5.5 and 6.0 who also use Microsoft Passport are vulnerable to impersonation, as is demonstrated in the following article:

    http://shiflett.org/articles/passport_hacking_revi sited/

    Recall the first example of Passport impersonation that was published in 2600 that demonstrated how to compromise the account of IE 4.0 - 5.0 users.

    Combined, this means that users of all versions of IE > 3 who also use Passport are exposed to a severe risk of impersonation.

  140. Single Sign-on by Anonymous Coward · · Score: 0

    I think there is already a great single sign on solution, PGP, use PGP to sign into web pages, the page would use a encrypt a random challenge to the client, which would have to decrypt the challenge and send back. Most of us already have PGP keys, and there is a great keyserver infrastructure, why not use what we already have? And if you dont want to use your email key there could be a system where you just put .single.sign.on at the end of your email address to idenify the key you want to use for signing on instead of messages. Just put the key on a disk and all of a sudden single sign on gets alot more secure.

  141. What if we are looking at this from the wrong end? by Anonymous Coward · · Score: 0

    Single sign-on has everyone thinking that there is one large database with all of your information in it. What if it wasn't designed that way?

    How about this:

    Everyone has a database on their computer with all of the information they need in order to do transactions and every time you sign up with someone else's computer system your system retains that information in your own personal database. Then the next time you go to that particular place it asks your computer if you've been there before and it only gathers up what it needs in order to get you going again.

    Now this is still the same thing it's just that each computer holds it's own information and (hopefully) the other computer does not store any more than just your account number and password. This would also make single-point failures almost impossible because who cares about just an account number and password. It gets you nothing. Instead, someone would have to first get all of your information off of your computer before it is worth anything.

    Just a thought

  142. End of Thread: Applying Godwin's Law in a new way by Rares+Marian · · Score: 1

    I think comparing ANYTHING to Al Qaeda, Hitler, or the Barney-JarJar Alliance should be frowned upon.

    I move to have an appropriate amendment to Godwin's Law signed into the Signal to Ratio Codex.

    Anyone want to second?

    --
    The message on the other side of this sig is false.
  143. Look folks, here's how to do it :-) by Shane+Hathaway · · Score: 1

    SSH already includes most of what you need to achieve single sign-on without trusting your credentials to anyone. I was really excited to learn about this a couple of years ago so I'm passing this info along. The only problem is that the procedure for setting it up isn't obvious. If you're running Linux and have OpenSSH installed, try this. (Excuse me if I mistype any of the directions):

    ssh-keygen -t rsa

    Follow the prompts, storing your new key in ~/.ssh/id_rsa . Make sure you set a password for your key, so that if someone manages to steal your keyfile, they still won't be able to use it without the password.

    Now copy the file ~/.ssh/id_rsa.pub into the ".ssh/authorized_keys2" file on servers you want to access using your private key. For example, if you currently have password access to a server called "gandalf", copy your key like this:

    scp ~/.ssh/id_rsa.pub gandalf:~/.ssh/authorized_keys2

    (If you already have an authorized_keys2 file, you'll want to append the new key using a temporary file instead of overwrite.) Now ssh to the box like this:

    ssh -2 gandalf

    The -2 forces use of SSH protocol version 2, which you'll need in order to use a key of the type you created. When it prompts you for a password, enter the password for your key file rather than the normal SSH password. If you're able to log in this way, you're well on your way.

    Now you'll want to allow SSH to remember your password for the duration of a login session. "ssh-agent" does this in a secure manner. Mandrake 8.x, in fact, checks for the presence of ssh keys and runs ssh-agent automatically if it finds them, which is really handy. Other distributions may do the same. Just to get started, though, type this:

    eval `ssh-agent`

    This starts a new ssh-agent and sets up environment variables so ssh knows how to find the running ssh-agent. Then type this:

    ssh-add ~/.ssh/id_rsa

    Alternatively, if you also have the openssh-askpass-gnome package installed (find out using "rpm -qa|grep ssh"), you can enter your password graphically:

    ssh-add ~/.ssh/id_rsa < /dev/null

    Enter the password for your keyfile. Then ssh -2 to your server again. If everything worked, you'll log in without entering your password again. Sweet, huh?

    Finally, if you're running KDE on Mandrake or another distribution that automatically runs ssh-agent, and you have openssh-askpass-gnome installed, add a file to ~/.kde/Autostart called "askpass" with the following script:

    #!/bin/sh
    ssh-add ~/.ssh/id_rsa < /dev/null

    Then "chmod a+x ~/.kde/Autostart/askpass". Now, every time you log in to X, you'll be prompted to enter your keyfile password. After entering the password, you'll be able to ssh everywhere you have your authorized_keys set up, and you won't have to type your passwords again throughout the session. The freedom and security this gives you is wonderful. It makes the servers feel like an easy to access extension of your workstation. Just don't forget your "real" passwords, because you may lose your keyfile someday. :-)

    Now, all of this is difficult to set up for a non-geek. Perhaps we need a little program with a few hand-holding wizards for setting this up.

    Software like Mozilla needs to integrate with this. Mozilla has a "software security device" that stores passwords encrypted by a master password. There must be some way it can integrate with ssh-agent instead of prompting for a master password. Currently, when I log in, I have to enter three passwords, but only once per session. I'd like to reduce that to two: a "workstation" password (from /etc/passwd) and a "network" password (the password for the ssh keyfile). Some might want to reduce it even further, using the ssh keyfile to log in to the workstation. I like the idea of keeping them separate, though.

    So that's my proposal for open source single sign-on: just integrate with ssh-agent. It's secure, it's reliable, it's decentralized, and if you're running Linux, it's probably already installed on your computer. Take that, Passport. ;-)

  144. Plan-9 is not free software, you know. by Anonymous Coward · · Score: 0

    I am probably one of the few people who actually knew anything about Plan-9 before they saw this article - it's not exactly very widely known about.

    However, if you read the Plan-9 license, although it is similar to other free software licenses, it is more like the Netscape Public License in spirit, rather than the GPL, or the BSD licenses.

    What does this mean? Well, it's not too bad, but awkward licensing agreements make life difficult for developers - if it's not compatible with the GPL or BSD licenses, don't expect to see code from the Linux or BSD kernels ported to it any time soon. That could slow down the implementation of new features and standards.

    Also, Plan-9 was revolutionary for it's time, but it's starting to look a bit old new. I mean, you've been able to download or get a CD copy of it for years, but hardly anybody has even heard of it, let alone even tried it out.

    It's a nice operating system, but so was VMS, and how many people are working on the OpenVMS project? Not exactly taking the world by storm, is it?

    Linux gained popularity, because a few years ago, business people who were in touch with the hackers' world, realised that they could more or less use Redhat 'off-the-shelf' to replace other *nix machines. BSD gained some popularity in the business world, but Linux was the closest thing to a 'put in the CD and go', solution.

    Plan-9 is not a direct free replacement for any current operating system. It could be, but it's not *nix, so what is it good for replacing? Plan-9 on the desktop would be great, but very few people outside the technical world could adapt to it easily, and more importantly, you have to change your way of working to take advantage of it's new features. In that respect, it's a bit like OS-X.

    Another example - you can consider a KDE desktop to be pretty intuitive for a Windows user - if they need to use applications such as Koffice, they will immediately feel quite 'at home'. By contrast, the *nix command line is not at all intuitive for an experienced DOS user. You can learn the *nix equililents of the DOS commands, but to take advantage of the power of *nix, you need to start using things like symbolic links, pipes and redirection, (pipes and redirection exist in DOS, but their power and usage is far greater i *nix), and therefore you have to change the way you work to take advantage of *nix compared with DOS. With KDE, you can work how you did in Windows, and be productive.

    It's the same with Plan-9. It's not intuitive to anyone, really, except possibly really dedicated *nix users, so it's not likely to catch on any time soon.

  145. Punks! by weinford · · Score: 1

    I knew open source peeps were all punks. See, Plan 9 is a punk band!

    --

    This sig is stolen from someone who had a much better idea than I had.
  146. Re: yep 40 accounts, is so simple... by Sri+Lumpa · · Score: 1

    "Hmmm. One big downside - you only have two thumbs. If someone compromises your encryption twice, your SOL as far as creating new keys goes."

    Don't worry, with both of my hands and both of my feet I have a total of _20_ finger/toe-prints, enough to get around for a while. ;)

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  147. Re: yep 40 accounts, is so simple... by sjames · · Score: 2

    That already was tried (remember personal certificates?) - most SSL enabled browsers support them.

    The problem with personal certs is that they were designed to make money for the cert authorities, not to make life easier for the user.

    If the browser install procedure included a create presonal cert, upload public key to keyserver, it might have caught on. As another reply suggested, smart cards handling signatures would also have helped.

  148. does everyone talk out their Ass ? by Anonymous Coward · · Score: 0

    Plan9 the OPERATING SYSTEM, not the Movie. It`s really sad when people talk about things they have no idea about. Did you bother to read the fucking article ?

  149. Last Post! by alpg · · Score: 1

    Please try to limit the amount of "this room doesn't have any bazingas"
    until you are told that those rooms are "punched out." Once punched out,
    we have a right to complain about atrocities, missing bazingas, and such.
    -- N. Meyrowitz

    - this post brought to you by the Automated Last Post Generator...