Ask the experts
We all use electronic services increasingly often in our daily lives. To do so, we have no choice but to provide a range of personal information for authorization and billing purposes, or as part of the terms and conditions of service providers.
Dispensing all this personal data erodes our privacy and puts us at risk that criminals could abuse this information.
“The Internet is like the lunar surface—it never forgets a footprint. With Identity Mixer, we can turn it into a sandy beach that regularly washes everything away.”
—Jan Camenisch, Cryptographer and Co-Inventor of Identity Mixer
IBM Identity Mixer is a cryptographic protocol suite for privacy-preserving authentication and transfer of certified attributes. It allows user authentication without divulging any personal data. Thus, no personal data is collected that needs to be protected, managed, and treated according to complex legal regulations. Nevertheless, service providers can rest assured that their access restrictions are fully satisfied.
Identity Mixer allows users to minimize the personal data they have to reveal in such transactions. For instance, if electronic identity (eID) cards were realized with Identity Mixer, then teenagers possessing such eID cards could log onto a teenage chat room just proving that they are indeed 12–15 years of age without revealing any other information stored on the card such as their name or address.
When Identity Mixer was first developed, IBM scientists made it available in Github, where it remains today. However, it can be quite cumbersome to use, even for more experienced developers.
“If your personal data is never collected, it cannot be stolen.”
—Maria Dubovitskaya, Cryptographer
But in the meantime, IBM scientists have changed this by making Identity Mixer available in the IBM Bluemix cloud. Developers can now simply copy and paste the code into their apps to become privacy-friendly in minutes.
In addition, we will have a mobile app, similar to the iOS wallet, available soon to help users manage all of their keys.
See what Identity Mixer can do for you
What it does & how it works
IBM Identity Mixer is a cryptographic protocol suite for privacy-preserving authentication and transfer of certified attributes.
Identity Mixer is a full-fledged privacy-preserving attribute-based credential (Privacy-ABC) system that offers many features beyond data-minimizing authentication.
Demo: Teenage chat scenario
This demo offers a safe chat environment for minors where they can interact anonymously without the danger of being exposed to overage predators. The users’ credentials are stored and managed in a browser plugin installed on the local machine. The demo features the issuance of new credentials, the selection of credentials to be presented, and the presentation itself. The presentation policies can be modified to see the effect on the presentation.
The demo is not available for download, unfortunately, but you can watch a screencast on the link below.
Download screencast [avi | 9.75 MB]
This series of screenshots shows the scenario of a teenager authenticating to a teenage chat room as in the screencast above.
Meet the Identity Mixer team
Dieter M. Sommer
We have also had the pleasure to work with many previous team members: