Welcome to Microsoft .NET Framework 3.0 Community (NetFx3)

The .NET Framework is Microsoft's managed code programming model for building applications that have visually stunning user experiences, seamless and secure communication, and the ability to model a range of business processes.

Learn More...

Windows CardSpace Team Bloggers

Tuesday, March 11, 2008 - Posts

  • The Tao of Authentication (Part III - last)

    (continues from Part I and Part II ) Finally we've lined up all the elements we need for understanding how we can get rid of the 1-2-3 tyranny, and deal with our business requirements directly instead of relying on an old model that forces us to perform unnecessary steps and introduces artificial dependencies. For making sense of what I write in this post you *really* need to read part I and II as well; without the right context, some of those things could be badly misinterpreted. Sorry :-) Outsourcing user authentication As much as I'd like to think that everybody is super interested in authentication, reality is that you may care very little about it. Let's say you are hosting your own blog, and comment spammers harass you. You can make their life more difficult by adding an authentication step, that will ask your readers to sign in before being able to comment. That's not a perfect system, but you know... security is a ladder. If you discouraged 70% of the spammers, you already made a great job. Or did you? Now you need to set up the authentication system, and above all maintain it. That means handling lost passwords; attacks to your credentials store, which may (read: will) contain passwords (well, hopefully hash derivations) your users are reusing with websites which feature higher value transaction; and many other annoyances. The blog example is a bit extreme on the low value gamut, but there are many other situations in which owning direct credentials authentication may Read More...
  • Privacy turmoils

    Privacy, privacy. Interesting word: strange enough, I don't think we have a decent correspondent in Italian. On one side you have titanic efforts for protecting it: think U-Prove, an entirely new kind of cryptography that actually prevents linkage (see Kim's post about it; more details to come). On the other you have attempts to redefine it, like in the case of the lawmakers proposing to outlaw anonymous posting to websites . IMHO those are both signs of the times. Subjects & service providers, we all need to learn how to live with the augmented scope that our omnidirectional identity. Needless to say, I root for the understand-the-issue-and-innovate-for-solving-it approach... ;-) Read More...

Copyright © 2007 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us