Passport to Nowhere 361
prostoalex writes "CNET News.com.com talks about less than glamorous acceptance of Microsoft's single sign-on technology, .NET Passport. Being launched as a single sign-on service for online businesses and competing heavily with open Liberty Alliance project, which so far has produced just a large amount of PDF files, .NET Passport is considered a failure (although not by Microsoft). Turns out, high licensing fees, lack of simple implementation, security leaks and server downtime, were not acceptable to most of potential clients out there."
Favorite quote from TFA (Score:5, Insightful)
I think that more or less hits the nail on the head. This is aside from the downtime issue, which is embarassing, and privacy issues, which are disturbing. On the privacy/downtime note, the Liberty Alliance may be vapor currently, but the idea of a "federated" system sounds much better to me. It's not a problem I have with Microsoft, rather it's a problem I have with giving all of my personal information to a single organization to put into a central respository.
No sir, that's bad sauce.
Re:Favorite quote from TFA (Score:5, Interesting)
It's still not an issue that exists today. However, I'm an avid user of Paypal because it's more convenient to pay with my username and password submitted only to Paypal's server, and let them return the "Success/Fail" of the payment to the vendor. It made eBay easier. It's easy to subscribe to Slashdot/OSDN using it. It's easier to subscribe to some porn sites using it.
Granted, that's just the payment piece, and not the cetnralized repository of all my useful details - but significant just the same.
Now, if Microsoft bought eBay (and thereby, Paypal), they'd have an existing solution they could extend to suit their needs.
That said, the moment Microsoft buys eBay is the moment I evaluate auction alternatives.
Re:Favorite quote from TFA (Score:5, Insightful)
Re:Favorite quote from TFA (Score:4, Insightful)
Multiple logins aren't better either. Given the sheer quantity of internet forums, a user will eventaully give up on creating new username/password combinations that they will simply recycle them (a big security risk right there.)
Re:Favorite quote from TFA (Score:3, Insightful)
How is this any more or less of a security risk than having a single sign-on in the first place? ( Assuming equal security of the account storage, I guess. )
Recycling l/p pairs can lead to 1 -> Several account compromises - single signons can lead to 1 -> All.
YLFIRe:Favorite quote from TFA (Score:4, Interesting)
While true in theory, I still agree that there really isn't a problem to solve, at least not with the amount of technology in Passport.
For example, having accounts on multiple sites isn't a big problem at all. As far as security goes, I set up username/password choices in tiers. Many non-essential sites get a standard username and password (a non-dictionary hard-to-guess password at that). E-mail gets an entirely different password for better compartmentalization. My home computer gets yet another password.
With three or four levels of compartmentalization, password management isn't something I lose sleep over. Also, I'd much rather each site have its own account information, so there's little chance that one site could figure out what other sites I visit.
Re:Favorite quote from TFA (Score:3, Interesting)
The problem isn't remembering your passwords (you have local password managers for that, such as the one built into Mozilla, which are much more secure simply because your home PC would need to be compromised to even begin cracking at the password list... that is assuming you keep your home PC reasonably secure). The problem is signing up to all those sites. Each time you have to fill out a form, wait for an activation email, then ac
MS-Passport is inherently insecure (Score:3, Insightful)
I'd be especially wary of sites locked into ASP or .NET, not just for the inherent security problems. PayPal, for example,. is at potential risk, as it is owned by eBay. But read the changes to HotMail or other similarly MS-Passport encumbered s
Re:Favorite quote from TFA (Score:2, Insightful)
So far I've used the Passport on two sites, mcafees online antivirus subscription site and radioshack.ca whenever I order something
Re:Favorite quote from TFA (Score:5, Interesting)
I wouldn't say the problem doesn't exist -- every time a link takes me to an article at the LA Times, Chicago Sun, Telegraph or any other paper that requires me to remember some crazy new userid or to go through a lengthy registration process, there's a problem, usually solved by my deciding it's not worth it. Or bidding on eBay from the library, or...
As you say, a central repository seems like a bad solution but I'd really love to have a good one. (And, no, my having to carry everything around on a memory stick is not a good answer. For one thing, you can't just mount them anywhere.)
Re:Favorite quote from TFA (Score:5, Funny)
Oh, and I'm not a 65-year old CEO living in Ethiopia, but don't tell that to the Washington Post [washingtonpost.com].
Re:Favorite quote from TFA (Score:4, Informative)
Re:Favorite quote from TFA (Score:4, Insightful)
How's the weather in Redmond?
I'm sure PassPort will protect you from spyware, such as keystroke loggers, on those public terminals, right? And I'm sure that giving MSFT control over my personal authentication tokens is really in my best interest, never mind passport's publicised security problems. Yeah, I'm the retard for not trusting it.
Re:Favorite quote from TFA (Score:3, Insightful)
My browser, just like all the other browsers out there, has a nifty little feature which remembers my logins.
If mozilla ever gets that roaming profile idea, then passport is completely useless.
Re:Favorite quote from TFA (Score:5, Insightful)
The problem of single sign on (SSO) does exist, particularly in the corporate world. Vendors implimenting Web Portals (MS SharePoint [microsoft.com], Sun Java System Portal Server [sun.com], BEA WebLogic Portal [bea.com], Vignette Portal [vignette.com], etc...) have a particular interest in SSO and identity management via Identity Services to present a single interface to various systems in an enterprise.
My main problem with MS Passport is that it's Microsoft's version of a standard rather than a community standard. Applications can connect via MS's SDK [microsoft.com] rather than publishing the standard. Using Open LDAP [openldap.org], Sun's Identity Server [sun.com], etc... will generally follow open standards and have better compatibiltiy to other open source/standard applications.
Re:Favorite quote from TFA (Score:3, Interesting)
I would feel much better with all my personal information being stored on MY machine, and having specific sites that I allow to access this information, then having my personal information stored everywhere on the net in databases, or to have passport like systems working together with site.
Re:Favorite quote from TFA (Score:3, Informative)
1) The venerable WEB is just not able to handle such complex task. It'll fall prey to hac
Re:Favorite quote from TFA (Score:4, Insightful)
American Express, AOL Time Warner, Bell Canada, Citigroup, France Telecom, General Motors, Hewlett-Packard Company, MasterCard International, Nokia, NTT DoCoMo, Openwave Systems, RSA Security, Sony Corporation, Sun Microsystems, United Airlines and Vodafone.
Perhaps it's just me, but it sure sounds like their marketers' wet dream.
Personally.. (Score:5, Insightful)
Re:Personally.. (Score:2, Interesting)
Sound far-fetched? Media companies are buying up content companies and vice versa... US consumer spending is 2/3 GDP and is floated on credit cards. It's only a matter of time before the credit
Re:Personally.. (Score:4, Interesting)
I lost several good auctions thanks to that POS system!
I suspect my experience wasn't atypical and has led to this.
Hmmm (Score:5, Funny)
Yet they still buy windows...
Re:Hmmm (Score:3, Insightful)
I know you were joking (at least that's what the moderation indicates) but I just don't see people flocking to the stores to get the latest copy of windows. Adoption of XP has been pretty slow (even though it's the best windows yet). People sit there with spyware, worms, memory leaks, and complete shit on their computers and don't even care. It's amazing what the average computer user will put up with.
Generic description (Score:3, Funny)
Re:Generic description (Score:5, Insightful)
Personally, I'd say the posting of that story should stand as proof that Slashdot isn't so biased as you seem to indicate. Moreover, whenever good news for Microsoft is posted here, it's generally studied with great detail and flaws are exposed in the methodology. For example, in the story you mention, they ignored worms, viruses, trojans, etc, because they didn't involve a person specifically targetting a specific windows machine for an intrusion. I remember thinking that the only valuable thing to come of that study was that Linux/Unix/whatever required actual human intervention to break into it, while Microsoft wasn't worth the bother when a thousand automated tools do it for you.
-N
"Competing Heavily"? (Score:5, Insightful)
I mean, doesn't "competing heavily" imply that there's, well, an active competition in the first place?
Problem that doesn't exist big time... (Score:4, Insightful)
Re:Problem that doesn't exist big time... (Score:5, Informative)
How many accounts do you have, between eBay and paypal and Amazon and slashdot and
The idea of Single Sign-On is to put all of your eggs in one basket, then make sure it's a really good basket. Nobody trusts Microsoft to make that really good basket, but it doesn't mean that they're not trying to solve a real problem. It's a tricky one, because the trust factor is scary, and the stakes are very high.
Re:Problem that doesn't exist big time... (Score:5, Insightful)
The most recent Cryptogram [schneier.com] has a highly relevant comment on this issue:
Re:Problem that doesn't exist big time... (Score:3, Interesting)
Another issue is that while the first 10 piles may each be protected by $200 worth of security, what if they are easier to compromise in bulk? They share a user right? Chances are, you simplify the syste
Re:Problem that doesn't exist big time... (Score:2)
Re:Problem that doesn't exist big time... (Score:3, Funny)
Only used in hotmail (Score:5, Informative)
Re:Only used in hotmail (Score:2, Informative)
Tim
Re:Only used in hotmail (Score:2, Informative)
Expedia.com (hasn't been a Microsoft product since 1999)
Ebay.com
Paypal.com
There are a few others, but those are the ones that immediately come to mind.
Re:Only used in hotmail (Score:2)
Re:Only used in hotmail (Score:3, Insightful)
Ebay has it where you can use it for sign-in (though I don't), and I have seen it on other sites for registration. I had to get a Passport for work, and I tried it at some of those places. One site I signed-in with Passport, and it still wanted me to fill out all of the registration information - not verify what was there, but actually fill it all in again.
I guess it made me feel good to know they didn't just pass over my information, but made me immediately wonder what it was useful for.
Re:Only used in hotmail (Score:3, Insightful)
Re:Only used in hotmail (Score:2)
eBay (Score:2)
Re:eBay (Score:2, Informative)
Re:Only used in hotmail (Score:3, Informative)
Once I did, it opened the doors to tons of content I didn't give a shit about. I just wanted to delete all the useless bookmarks they shove in there.
No thanks (Score:4, Insightful)
Re:No thanks (Score:5, Insightful)
The entire concept is flawed from the get-go.
If I wanted my passwords stored on a computer, then I might as well do away with them completely.
But assuming I did want to to store my passwords on a computer, I'd want them on my computer.
And if for some reason, I wanted to store them with a third party, I wouldn't want the storage to be a single sourced service.
And if was willing to accept a single sourced service, I still wouldn't want that source to be Microsoft.
And assuming you get past all of the above, you still need to convince the vendor that it's good for them too - and you'll need to convince a lot of them to make it worth while.
-- this is not a
sweets catalogue uses it. (Score:3, Interesting)
I am an Architect and I was pretty happy to see Sweets (the product catalogue) uses msn passport as their logon service. I have to admit it was convenient as there are drawbacks to having to remember every online service logon that you subscribe to. It's pitty this couldn't have been implimented better and or be more successful. It would be interesting to see if yahoo or aol takes a stab at this as everyone I know has a yahoo login. It would be nice to use it for everything none critical.
Re:sweets catalogue uses it. (Score:2)
"I have to admit it was convenient as there are drawbacks to having to remember every online service logon that you subscribe to."
Every service I use "remembers" my account when I visit the site (except for my bank, which I would NEVER want to have auto-login).
So why not just use the same login/password for every non-critical service you use? Pick a unique name that's unlikely to be in use by others, and if you ever need to wipe you drive for a reinstall, you don't have to sift through a ton of login
Hotmail Link... (Score:2)
Nice! (Score:2)
I was pretty happy about that, I didn't feel comfortable with their implementation. I think a common login would be useful, but maybe if it was done by RSA, not by Microsoft.
Failure. (Score:2, Insightful)
Comment removed (Score:5, Informative)
Re:Just PDF files? (Score:3, Funny)
Re:Just PDF files? (Score:2)
2 Things (Score:5, Funny)
1. I have yet to meet someone who actually has (let alone uses) a .NET Passport.
2. If you are thinking about replying to this message with "I Do!", then I probably won't meet you, so see 1.
Re:2 Things (Score:3, Funny)
2.) If you really haven't... hi, I'm Rob! Nice to meet you. :-)
Re:2 Things (Score:4, Insightful)
Re:2 Things (Score:2)
I know I didn't say it, but I don't really count Hotmail, MSN or any other Microsoft-run services in the context of this article, because they aren't really customers licensing the Passport system. It didn't even occur to me while I was posting because I am one of those very few people that has never had a Hotmail account (well, I had a throwaway account once long before MS bought HoTMaiL, and thus even longer before Passport).
Concept Good, at first. (Score:5, Insightful)
But in reality, there isn't anyone who is secure enough, trustworthy enough, powerful enough and smart enough to pull off a system that would work and would be trusted.
You need to have the strength and power to be able to build such a system, and with those, trust invariably goes out of the window.
So for now I'll keep all my passwords in my brain, and pay the price of my mistrust.
Jolyon
Re:Concept Good, at first. (Score:3, Interesting)
With smart card readers being installed anywhere and everywhere (Lots of PC
Perhaps entering passwords and form fields... (Score:3, Insightful)
What's .NET again? (Score:2)
I know there was a
From general consensus, the
Re:What's .NET again? (Score:2)
The answer to your question in a nutshell though is that the ".NET Platform" is still alive and well (I know, I work with it every day for a living), but .NET as a blanket, obscure marketing term attached to everything is pretty much dead in the water. The things you describe (C#, VB.NET, SOAP based web services) are all part of the original platform and unimportant to anyone who's not a programmer.
The Passport idea an
Re:What's .NET again? (Score:5, Interesting)
.NET was originally a set of web services, then a service platform, then a server OS, then a set of services on a server OS, then a development platform, and, now, the most known .NET (because I think there's more than one, MS couldn't tell me for sure though) is the multiple language to bytecode platform/compiler.
Is it any surprise that .NET appears to be fading away? Anything that mucked up by schizophrenic marketing would have to be simply the best thing since the goose that laid gold eggs to survive. And MS's products are definitely not that. (that's not an opinion, see the recent virus outbreak reports for why - just about every major MS product's been hit in the last 6 months)
Re: (Score:2)
surprising it is (Score:2, Funny)
It's strange that this didn't appeal to most users who already use Windows. I would think people would tend to use things they are already familiar with.
This is not just a passport issue (Score:2, Insightful)
the best functional single signon (Score:2)
i remember loggin on i a porn site back in 1999 from where i could jump to several others without loggin on again.
maybe sir bill could buy a pr0n site or two to learn how it's done.
can u imagine MSN with an adults only warning ???
Vendors don't want it. (Score:5, Informative)
Hello? It's not very easy to imagine a site that's willing let a third party handle customer information for free.
Most companies aren't even willing to tell you how many customers they have, much less let you collect personal information about them.
-- this is not a
Re:Vendors don't want it. (Score:2)
Depends on the definition of the customer. For example, if I am running a site with a bunch of forums and discussion boards, I implement registration, so that no user can steal other's identity and misrepresent him.
Registration on all small sites and various PHP boards is a pain, I don't want to leave a whole bunch of info at hundreds of different sites. If I see a button that allows me to us
Not that bad (Score:2)
hotmail
MSDN
MSGaming Zone
etc.
For an intra-corporate login system its excellent. But to be used across multiple websites, it just puts all your proverbial security eggs in one basket.
I think the best solution is simply the browsers remembering passwords on websites. If they were to make that pwd list exportable, that would really be great!
p.s. ebay uses it along side standard logi
Re:Not that bad (Score:2)
This would work if, and only if, there was some strong encryption on the password list. In otherwords, you would need to be prompted for a single strong password whenever a password is pulled from the list. This strong password would be the key for the encrypted password file.
Look for the .NET Passport Sign In button (Score:5, Interesting)
What's to prevent me from copying their pretty gif and collecting people's logins/passwords?
Not sure how MS works, but (Score:4, Interesting)
For example, I might create two unique encryption/decryption key pairs and give one decrypt to the site and the corresponding encrypt to the user and give the other decrypt to the user and the corresponding encrypt to the site. Now they can communicate safely with private key encryption.
Note that neither the site nor the user ever has login info for the other. Remember to discard the keys when done.
A side effect of this is that instead of getting a login page when you try to connect to a site using the system when you are not logged in, you would get an error page (you are not logged in; please go to the appropriate place and log in). This would be mildly inconvenient but much more secure.
My $0.02 (Score:2, Insightful)
Fast forward almost three decades and now we should keep desigining it to avoid tactical commercial strikes.
If everything, like commercial web security, was placed in the hands on one trusted authority, some problems would be solved. (I for one welcome single sign-on to all my messageboards and other non-sensitive websites regardl
Lets hope today's failure doesn't pay off tomorrow (Score:2, Interesting)
Microsoft is one of many companies that would like to one day see us subscribing for software monthly rather than merely suffering through outlandish licenses, having little knowledge of what is actually going on inside of our infrastructure and ultimately making them into another 'ma Bell'.
T
It 's a lot like (Score:2, Insightful)
Re:It 's a lot like (Score:3, Interesting)
Moving from the Mac @ home to the laptop to the Mac at the office
Heck, once in a while I'll find I'd like to quickly move a few dozen work
MS isn't giving up... (Score:5, Interesting)
While I can't remember exactly how everything worked (hey, I was there for the food), it was basically an RSA key system, with the private key stored on ones own computer. The main MS involvement was to have some servers set up to allow one to back up their private key so they aren't screwed over if their computer crashes without a backup... and the presenter seemed confident that there would be non-MS providers of the service as well.
It seemed like a pretty neat idea anyway... There were also systems in place to allow one to deactivate their key if it was compromised. Basically one's computer could notify all of the places it had exchanged its public key with to tell them that it is no longer valid anymore. It seemed like an interesting system that took a lot of the control away from MS, as long as one trusts the OS not to beam the keys back to them
The only real downside was that it seemed like they weren't too keen on getting the server-side software operating on non-MS platforms. But who knows... It certainly seems to be a better solution than Passport, since there would be no fees beyond having a supported OS.
No passport (Score:2)
Too expensive (Score:5, Interesting)
With that said, the fees are absolutely horrendous. I checked it out - $1000/year for "small implementations", and $10000 for other. While I'm all for paying for a good solution, I can't see how having a single-sign-in solution on any website would generate $10000/year in profits.
I'm sure it would catch on like wildfire if they just lowered the fees to more manageble levels.
Oh, and buy paypal.
Anyone uses mozilla password thingie? (Score:2, Insightful)
Even IE can do it i think..... so, i think the single sign on in passport is really a fucking hoax designed to lock linux and OSS out of large datacenters.
Maybe (Score:3, Funny)
Crap can flow uphill (Score:5, Insightful)
Company A holds your credit card information and controls the sign up system.
Company B You make purchases through there system, credit card details are pulled from company A, your happy
Slap on 100 Company B's each with the ability to pull your credit card data so you can make purchases.
You now have 100 new possible locations for a hacker to crack, giving them access to a massive database of credit card data.
A chain is only as strong as its weakest link. The more merchants you add to this style system, the better change your chain will break one day.
Passport's Compeitors... (Score:5, Interesting)
AOL's ScreenName Service is used on all Time Warner web properties and partners, including AIM, the Netscape sites, all of the magazines they own and EA's Pogo games site.
Disney's Go Network may have failed as a portal, but every web domain Disney owns still redirects to a subdomain of go.com such as ABC.go.com and ESPN.go.com. Therefore, there's a full network of news content, e-mail, and a few shopping sites contained there, all of which are Disney-owned properties.
Yahoo also has a full "network" of sites within the Yahoo.com domain... e-mail, an IM client, games, shopping, and let's not forget there's a serach engine there too. Yahoo lets several partners have your entire account infomation simply by offering a one-click registration into a site such as WorldWinner.com from their games section.
So, while all the bad press is being aimed at MS... several just as invasive services have quietly gained power.
Just how many Google logons do I need? (Score:4, Insightful)
- AdWords
- AdSense
- Google API
- SiteSearch / Websearch
- Blogger
They just keep adding new services, but there's no sign of any unity coming...
Wrong way around (Score:4, Interesting)
With a little bit of support server side (perhaps a standard way of passing logon information to HTTP servers - if the existing method is not deemed good enough) this could easily fake the entire passport system with no need for any centralised server.
My "Passport" (Score:4, Funny)
Other single sign on systems exits (Score:3, Interesting)
In plan9's the single sign on is a bit different as it can save credentials for your regular internet services such as ftp, ssh, vnc, pop3, imap
secstore is an encrypted file store, one of which is your factotum keys
here's some example keys (SECRET is where my password would be):
key proto=pass server=www service=ftp user=matt !password=SECRET
key proto=p9sk1 dom=outside.plan9.bell-labs.com user=mattp9 !password=SECRET
key proto=pass server=colo service=ssh user=matt !password=SECRET
key proto=vnc server=kit user=matt !password=SECRET
one can load one's passwords into a text editor and add/remove them in secstore
or do echo 'key proto=vnc server=kit user=matt !password=SECRET2' >
if they key is not present, factotum prompts you for it and remembers it while you are logged into the terminal
When you log out factotum forgets all the entries not in secstore
It's a great system, I just enter my secstore password at boot and I have passwordless access to the services I have stored.
though one tends to just hit power when you go to lunch you can just do 'kill factotum | rc' to unload all the keys and then 'ipso factoum' to load them from secstore again (i think thats how you unload them, i've never done it)
servers need not know anything about it, no
shame (Score:3)
Connecting your blog to a big directory service would mean getting rid of comment spam forever. Blocking comment abusers would become much easier, too.
In fact, if I were running one of these directory services, I would offer the service free of charge to blogs (for a limited time) in the interest of getting customers signed up and used to the service.
Then, once it's established, the commercial potential will become ever more lucrative.
Apple's Keychain (Score:5, Informative)
If you want, all of your passwords (web sites, iDisk, e-mail, etc) are all stored in your encrypted keychain on your computer. When you login and authenticate your primary keychain is unlocked, allowing programs that stored passwords to access them. Programs cannot access others' passwords without your consent (in the form of "The application blah wants to access your keychain. Do you want to allow this?"). As would be expected, the whole shebang is encrypted on disk, I believe with AES. Finally, if you don't want all of your passwords in one spot, you can create multiple keychains (e-mail accounts, financial sites, other web sites) and unlock them only as needed.
It's all local, all secure, very flexible, and by default so easy it's completely transparent.
back door (Score:3, Funny)
Of course Passport is flopping. (Score:3, Informative)
First of all, as others in this thread are already pointing out, the security issues are problematic, to say the least... you want to store all that financial information in a Microsoft server, with Microsoft's terrible security record? No, thanks.
Second, Microsoft already has a ridiculous amount of power over the lives of the ordinary consumer, and the ordinary consumer knows it and deeply resents it. Even if they're not technically literate enough to be able to use non-MS products regularly, they still don't want to give Billgatus of Borg any more power over them than they absolutely have to.
Related to that, Passport is designed to force people to use MS products. I have a Passport ID (which I created only because I have friends on MS Messenger, not because I wanted to), and it's nothing but one solid headache. Just as an experiment, I've tried to log in to a number of sites with Passport using my regular browser, Safari, and it never works. It works fine in Internet Explorer, though -- gee, you don't suppose MS purposely designed it not to function with any browser other than its own, do you? Nah... I mean, they've never done anything like that before...
My background on this.. (Score:4, Informative)
Asherons Call (when it originally came out) used the MSN Zone login system to keep track of whos in the game, who has accounts, etc. Probably a year or so later, they (being Microsoft) decided that it would be better of all of the MSN Gaming Zone went to passport instead of using their own login system. When this first went thru, the passport servers got hammered, and people were unable to make passport accounts. Most of these people that were making new accounts were because of Asherons Call. Then the real troubles began.
First, they had it setup so only one active Asherons Call account could be tied to a passport. Sure, you could have multiple accounts under one passport, but you would have to go to the Asherons Call website each time you wanted to use a different account, and change that info on the webpage. (What pretty much happens is you login to passport when you go to the AC page, and then you go into the game, you dont put another password or anything in the actual game interface). So, when you logged in, it just used the "active" AC account tied to the passport you used. This really isn't a big deal for those who have just one account, but there was a lady who called in with 22 AC accounts. Don't ask me why she had so many, people get a little crazy with these games I guess. So, for her to be able to easily login to each one of those accounts, she would have to create 22 seperate passport accounts. So much for the "single sign in system" that they like to tout so much.
Second, the MSN Gaming Zone, and Microsoft are pretty much 2 seperate companies. They don't really share much info behind the scenes (im talking support wise). So, when someone called me up, they would say they couldn't login to Asheron's Call. I would have them go thru the process of making a passport account. At times, the passport account creation wouldn't go well, and Microsoft (at least at that time) had not a single person who could really help me with the passport system at all. There really isn't a phone extension I could have called to get more info, i just had to like figure it out on my own. Not something I dont think really should be done in a big support deal. Anyway, walk the person thru creating the passport account, and then going in and linking the AC account with the newely created passport account. For the few weeks after they decided to do this, it was the worst that you could think of, having to fix that 20 times in a day. It wasn't really our problem (games and multimedia) but they didn't have anywhere else for them to go.
Ok, so that said, I couldn't imagine what a seperate company would get in terms of support when trying to, lets say, integrate passport into thier website. I was representing myself as a Microsoft employee and I couldn't really find anyone to help fix problems with passport, and I was access to the full MSKB (one of the cool things they have, even if it is all just text)Eventually we got some tools towards the end of my days that we could look up what account was tied to what passport, but it really didn't matter much because all the problems we had with it were pretty much taken care of. As a side note, if you were to call them up today, you would be talking to someone in India.
Passports generate spam (Score:4, Interesting)
Last year we took on a Windows programming contract, so I went ahead and bought an MSDN subscription. In order to log into the online stuff I needed a .Net passport, and this required an email address.
The address I gave had been around for 3 years and had never received more than a couple of spam messages a week. Within 24 hours of getting the .Net passport that email address was getting over 20 spams a day, and it has grown significantly since then. (Thank goodness it wasn't my primary email account!)
Conclusion: either the passport user list is being sold, or security is nonexistent. Either way this is not a system anyone sane person would subscribe to!
Why don't browsers do this? (Score:3, Interesting)
Example:
User's Passphrase: My dog is brown.
User's hash: 87c5630aaae21c773ea493aab54022b2
Site's domain: kavlon.org
Site's Passphase: Red Rover, Red Rover.
Site's hash: b4d1fe9cf7b3860a50ec7f21a2c09bb3
Combined hash: kavlon.org87c5630aaae21c773ea493aab54022b2b4d1fe9
Unique hash: e833a1237ac1afcaeed8f91139dc8e53
So neither the user nor the site admin need know their hash.. just their passphrase. The site never needs to know the user's private passphrase or hash. The only code the site needs to know is the unique hash which is specific to just that site. Using a one way hash (this used md5's) it's impossible to brute force calculate the value of either passphrase or hash (although obviously the site's hash is public). Because the combined hash uses the site's domain and the browser verifies that domain there is no way for another site to trick the browser into giving it the unique hash for another site.
With something like this the user only need to remember a single pass phrase and they could type it just once per session on any browser with any website. No doubt there are problems with it but it could be improved and then I think it'd be easier than something like Passport.
Sibboleth (Score:3, Informative)
I think it looks very interesting, and it is much better than both Passport and Liberty Alliance in that you control your own data and decide yourself what you want to share (if I have understood it correctly).
I haven't seen it been discussed a lot on /., and:
2004-02-22 20:10:08 Shibboleth For User Info Exchange (developers,privacy) (rejected)
There's a lot of really random comments, here. (Score:3, Informative)
1) Liberty Alliance protocols aren't about setting up a single auth provider that the world uses to authenticate you: It's a way of businesses and sites to create an agreement to allow each other to cross-login, or to support logins from foreign systems. Any site wishing to turn its login system into an Identity Provider is free to do so - other sites can then use that federated identity.
2) Liberty Alliance protocols don't require that one central identity hold all information. Each service provider has a local account which can hold information specific to that service without requiring your private information to be shared indiscriminately.
You can Liberty-enable a set of websites today. This can be done transparently to users, and is about businesses sharing sign-ons and authentication information without actually having to share your data. Site X doesn't need to have your account information, or your password; it can find out from the identity provider enough information to know whether you've been authenticated, or direct you over to them to authenticate safely.
Read the docs, folks. It's not Passport. It's not even really *like* passport, in its intended use. It's real, it's implementable, it serves a real purpose, and it's going to be BIG.
Re:Microsoft and the FBI (Score:3, Interesting)
Re:Microsoft and the FBI (Score:4, Funny)
Back it up? You must be new here.
No, I'm New Here (Score:3, Funny)
Ebay uses passport. (Score:3, Informative)
Did some more searching, and yes ebay ueses passport.
Does this mean paypal uses passport? If not will it?