IdemixCredential |
IdemixCredential represents a user's idemix credential,
which is a BBS+ signature (see "Constant-Size Dynamic k-TAA" by Man Ho Au, Willy Susilo, Yi Mu)
on the user's secret key and attribute values.
|
IdemixCredRequest |
IdemixCredRequest represents the first message of the idemix issuance protocol,
in which the user requests a credential from the issuer.
|
IdemixIssuerKey |
IdemixIssuerKey represents an idemix issuer key pair
|
IdemixIssuerPublicKey |
IdemixIssuerPublicKey represents the idemix public key of an issuer (Certificate Authority).
|
IdemixPseudonym |
The class represents a pseudonym of a user,
unlinkable to other pseudonyms of the user.
|
IdemixPseudonymSignature |
IdemixPseudonymSignature is a signature on a message which can be verified with respect to a pseudonym
|
IdemixSignature |
IdemixSignature represents an idemix signature, which is a zero knowledge proof
of knowledge of a BBS+ signature.
|
IdemixUtils |
The class IdemixUtils consists of all needed utility functions for Idemix.
|
RevocationAuthority |
|
WeakBB |
WeakBB contains the functions to use Weak Boneh-Boyen signatures (https://ia.cr/2004/171)
|
WeakBB.KeyPair |
WeakBB.KeyPair represents a key pair for weak Boneh-Boyen signatures
|