Conventional wisdom suggests that if you want to increase security, you need to sacrifice some privacy: if you took a flight in the last decade you know exactly what I mean. We are so used to that tradeoff that you consider it one of the many Heisenberg principles governing computer science.
But what if this status quo could be broken? What if you could have security AND privacy?
Enter the UProve technology, a groundbreaking innovation that allows you to do just that. Introduced by cryptographer Dr. Stefan Brands in 2004, it took the industry by storm (1, 2). In 2008 Microsoft acquired the technology and hired Stefan & his crew (Christian Paquin, Greg Thompson) in the identity and access division. They have been busy ever since to integrate UProve in the Identity Metasystem: today we can finally let the world give a first glance to their work. Today, March 2, 2010, at the RSA Security Conference, Microsoft is taking a first step to make the UProve technology available to the public and interested parties:

As it is customary by now, the IdElement is providing extensive coverage of the UProve CTP:
Announcing Microsoft’s UProve Community Technical Preview Stefan describes UProve, some typical scenarios where traditional technologies fall short while UProve provides a solution, and a summary of what we are releasing.



UProve CTP: a Developers’ Perspective Christian and Greg explore the CTP, clarifying UProve’s role in the Identity Metasystem and describing how ADFSv2, WIF and CardSpace have been extended in the CTP for accommodating UProve’s functionality. 
Deep Dive into UProve Cryptographic protocols A feast for cryptographers and mathematicians! in this video Stefan describes in details the cryptography behind UProve’s algorithm. Not for the faint of heart!

I know that my good friend Felix felt strongly about UProve: I am so glad that we can finally share this! Congratulations to Stefan, Christian, Greg and everybody in the IDA division that made this happen 🙂
Downloads & more
 UProve SDK C# edition or Java edition
 Stefan's presentation on UProve recording