Identity Mixer

A cryptographic algorithm to protect your privacy

Primary tab navigation

Downloads

An open-source reference implementation of IBM Identity Mixer is freely available for commercial and non-commercial use. The Privacy-ABC Engine language framework acts as an abstraction layer on top of the cryptographic routines of IBM Identity Mixer and Microsoft U-Prove, allowing application developers to use the technology without needing to understand the cryptographic details. It is available from GitHub under an Apache 2.0 license. The core cryptographic routines are published separately under a proprietary license that allows commercial as well as non-commercial use.

Instructions on how to build the ABCE development environment are available on Github, as well as documentation on how to integrate Privacy-ABCs in existing applications using helper classes that encapsulate the most common operations for each of the entities.

We suggest that you first read the high-level concepts and features of Privacy-ABCs to get a better understanding of what the technology is capable of. To integrate the open-source implementation into your own projects, read the fully-documented programming interfaces (APIs) and XML protocol specifications to that you can create your own policies. For more information on the inner workings of the Privacy-ABC Engine, please refer to the architecture documentation and the description of the cryptographic architecture.


Download presentation "IBM Identity Mixer Authentication without Identification"

Download packages

To try Identity Mixer, please download the following two packages:

Download the Privacy-ABC Engine language framework

Download the cryptography libraries