Module indy_crypto::cl
[−]
[src]
Modules
issuer | |
prover | |
verifier |
Structs
AggregatedProof | |
BlindedMasterSecret |
|
ClaimSchema |
A list of attributes a Claim is based on. |
ClaimSchemaBuilder |
A Builder of |
ClaimSignature |
Signed by the Issuer part of the Claim. |
ClaimValues |
Values of attributes from |
ClaimValuesBuilder |
A Builder of |
InitProof | |
IssuerPrimaryPrivateKey |
|
IssuerPrimaryPublicKey |
|
IssuerPrivateKey |
|
IssuerPublicKey |
|
IssuerRevocationPrivateKey |
|
IssuerRevocationPublicKey |
|
MasterSecret |
Secret prover data that is used to proof that prover owns the claim. Prover blinds master secret by generating “Blinded Master Secret” and “Master Secret Blinding Data” and sends “Blinded Master Secret” to Isseur that uses “Blinded Master Secret” in claim creation. “Master Secret Blinding Dat” uses by Prover for post processing of claims received from Issuer It allows to use this claim by prover only. |
MasterSecretBlindingData |
|
NonRevocInitProof | |
NonRevocProof | |
NonRevocProofCList | |
NonRevocProofTauList | |
NonRevocProofXList | |
NonRevocationClaimSignature | |
Predicate |
Some condition that must be proven. |
PrimaryBlindedMasterSecretData | |
PrimaryClaimSignature | |
PrimaryEqualInitProof | |
PrimaryEqualProof | |
PrimaryInitProof | |
PrimaryPredicateGEInitProof | |
PrimaryPredicateGEProof | |
PrimaryProof | |
Proof |
Proof is complex crypto structure created by proved over multiple claims that allows to proof that prover: 1) Owns claims issued with specific issuer keys (identified by key id) 2) Claim contains attributes with specific values that prover wants to disclose 3) Claim contains attributes with valid predicates that prover wants to disclose |
RevocationAccumulator | |
RevocationAccumulatorPrivateKey | |
RevocationAccumulatorPublicKey | |
RevocationAccumulatorTails | |
RevocationBlindedMasterSecretData | |
RevocationRegistryPrivate |
|
RevocationRegistryPublic |
|
SubProof | |
SubProofRequest |
“Sub Proof Request” - input to create a Proof for a claim; Contains attributes to be revealed and predicates. |
SubProofRequestBuilder |
Builder of “Sub Proof Request”. |
VerifyClaim | |
Witness |
Enums
PredicateType |
Condition type (Currently GE only). |
Type Definitions
Nonce |
Random BigNumber that uses |