# Packages
No description provided by the author
# Constants
AlgNoRevocation means no revocation support.
AuditExpectEidNym performs the audit verification against a Nym EID.
AuditExpectSignature performs the audit verification against a signature.
Basic performs the verification without any of the extensions (e.g.
BestEffort performs all verifications possible given the available information in the signature/opts.
EidNym adds a hiding and binding commitment to the enrollment id and proves its correctness.
ExpectEidNym expects a SignatureType of type EidNym.
ExpectStandard expects a SignatureType of type Standard.
IDEMIX constant to identify Idemix related algorithms.
IdemixStringAttribute represents a sequence of bytes.
IdemixHiddenAttribute represents an hidden attribute.
IdemixIntAttribute represents an int.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Standard is the base signature type.
# Structs
No description provided by the author
No description provided by the author
IdemixCredentialRequestSignerOpts contains the option to create a Idemix credential request.
IdemixCredentialSignerOpts contains the options to produce a credential starting from a credential request.
IdemixCRISignerOpts contains the options to generate an Idemix CRI.
IdemixIssuerKeyGenOpts contains the options for the Idemix Issuer key-generation.
IdemixIssuerKeyImportOpts contains the options for importing of an Idemix issuer public key.
No description provided by the author
IdemixIssuerPublicKeyImportOpts contains the options for importing of an Idemix issuer public key.
IdemixNymKeyDerivationOpts contains the options to create a new unlinkable pseudonym from a credential secret key with the respect to the specified issuer public key.
IdemixNymKeyImportOpts contains the options to import a pseudonym.
IdemixNymPublicKeyImportOpts contains the options to import the public part of a pseudonym.
IdemixNymSignerOpts contains the options to generate an idemix pseudonym signature.
IdemixRevocationKeyGenOpts contains the options for the Idemix revocation key-generation.
IdemixRevocationKeyImportOpts contains the options for importing of an Idemix revocation key pair.
IdemixRevocationPublicKeyImportOpts contains the options for importing of an Idemix revocation public key.
No description provided by the author
IdemixSignerOpts contains the options to generate an Idemix signature.
IdemixUserSecretKeyGenOpts contains the options for the generation of an Idemix credential secret key.
IdemixUserSecretKeyImportOpts contains the options for importing of an Idemix credential secret key.
NymEIDAuditData contains the data that is used to audit the nym EID.
# Interfaces
BCCSP is the blockchain cryptographic service provider that offers the implementation of cryptographic standards and algorithms.
DecrypterOpts contains options for decrypting with a CSP.
EncrypterOpts contains options for encrypting with a CSP.
HashOpts contains options for hashing with a CSP.
Key represents a cryptographic key.
KeyDerivOpts contains options for key-derivation with a CSP.
KeyGenOpts contains options for key-generation with a CSP.
KeyImportOpts contains options for importing the raw material of a key with a CSP.
KeyStore represents a storage system for cryptographic keys.
SignerOpts contains options for signing with a CSP.
# Type aliases
AuditVerificationType describes the type of audit verification that is required.
IdemixAttributeType represents the type of an idemix attribute.
No description provided by the author
RevocationAlgorithm identifies the revocation algorithm.
SignatureType describes the type of idemix signature.
VerificationType describes the type of verification that is required.