credlib - Credential Library

credlib is a credential library providing a simple interface to Brands credentials (by Dr Stefan Brands), and also Chaumian credentials (by Dr David Chaum). The library is based on openSSL.

The library code and binaries can be found here.

I have included linux and windows binaries in the .tgz and .zip respectively for convenience. If you use the -p option, the program prints bc format operations and numbers so you can check things and follow along using the bc interpreter. You will need a bc modular arithmetic library such as this one by Anton Stiglic to do that.

credlib so far implements just the basic Brand credential features: issuing, showing with 0 to many attributes.

Note: Brands credentials are patented, so I want to clarify, this library does not confer any kind of patent rights. For those you need to contact Dr Stefan Brands at credentica.com. My understanding therefore is you can use this library for academic use only.

Implemented by Dr Adam Back.

Other resources


Comments, html bugs to (Adam Back) at <adam@cypherspace.org>