diff --git a/diagrams/zkp-cred-pres.drawio b/diagrams/zkp-cred-pres.drawio index d1b83389c..87c6b141c 100644 --- a/diagrams/zkp-cred-pres.drawio +++ b/diagrams/zkp-cred-pres.drawio @@ -1,262 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +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 \ No newline at end of file diff --git a/diagrams/zkp-cred-pres.svg b/diagrams/zkp-cred-pres.svg index 9736e81e9..24457454f 100644 --- a/diagrams/zkp-cred-pres.svg +++ b/diagrams/zkp-cred-pres.svg @@ -1,780 +1,3 @@ - - - - - - -
-
-
- - %3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bi%26gt%3B%26lt%3Bb%26gt%3B%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2019px%3B%26quot%3B%26gt%3BVerifiable%20Credential%201%26lt%3B%2Ffont%26gt%3B%26lt%3B%2Fb%26gt%3B%26lt%3B%2Fi%26gt%3B%22%20style%3D%22text%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3BfontSize%3D16%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1107%22%20y%3D%22-788%22%20width%3D%22220%22%20height%3D%2231.94%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E - -
-
-
-
- %3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%... -
- - - - - -
-
-
- - - - Verifiable Credential 1 - - - -
-
-
-
- Verifiable Credential 1 -
- - - - -
-
-
- - - - Verifiable Credential 2 - - - -
-
-
-
- Verifiable Credential 2 -
- - - -
-
-
- - %3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bi%26gt%3B%26lt%3Bb%26gt%3B%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2019px%3B%26quot%3B%26gt%3BVerifiable%20Credential%201%26lt%3B%2Ffont%26gt%3B%26lt%3B%2Fb%26gt%3B%26lt%3B%2Fi%26gt%3B%22%20style%3D%22text%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3BfontSize%3D16%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1107%22%20y%3D%22-788%22%20width%3D%22220%22%20height%3D%2231.94%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E - -
-
-
-
- %3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%... -
- - - -
-
-
- - - - Verifiable Credential - - - -
-
-
-
- Verifiable Credential -
- - - - - -
-
-
- - - - Presentation - - - -
-
-
-
- Presentation -
- - - - -
-
-
- - - - Derived Credential 1 - - - -
-
-
-
- Derived Credential 1 -
- - - - -
-
-
- -
-
-
- -    - - - - -
-
-
- -
-
-
-
-    -
- - - - -
-
-
- - - - Derived Credential 2 - - - -
-
-
-
- Derived Credential 2 -
- - - - - -
-
-
- -
-
-
-
-    -
- - - - - - -
-
-
- -
-
-
-
-   -
- - - - -
-
-
- - Context - -
- - Type - -
-
- - ID - -
-
- - … - -
-
-
-
-
- Context... -
- - - -
-
-
-
- - Credential Subject: - -
-
-
-
-
-
-
-
- Credential Subjec... -
- - - -
-
-
-
- - Given Name - -
-
-
- Family Name -
-
- Birth Date -
-
- … -
-
-
-
-
- Given Name... -
- - - -
-
-
-
- - Proof: - -
-
-
-
-
-
-
-
- Proof: - -
- - - -
-
-
-
- - Signature - -
-
- - Proof of Correctness - -
-
- - Attributes - -
-
- … -
-
-
-
-
- Signature... -
- - - -
-
-
- - Context - -
- - Type - -
-
- - ID - -
-
- - Issuer - -
-
- - Issue Date - -
-
- - Expiration Date - -
-
- - … - -
-
-
-
-
- Context... -
- - - -
-
-
- - Context - -
- - Type - -
-
- - ID - -
-
- - Issuer - -
-
- - Issue Date - -
-
- - Expiration Date - -
-
- - … - -
-
-
-
-
- Context... -
- - - -
-
-
-
- - Proof: - -
-
-
-
-
-
-
-
- Proof: - -
- - - -
-
-
-
- - Signature - -
-
- - Proof of Correctness - -
-
- - Attributes - -
-
- … -
-
-
-
-
- Signature... -
- - - -
-
-
-
- Credential Subject: -
-
-
-
-
- Credential Subjec... -
- - - -
-
-
-
- University -
-
- Department -
-
- Degree Awarded -
-
- … -
-
-
-
-
- University... -
- - - -
-
-
- - Context - -
- - Type - -
-
- - ID - -
-
- - Issuer - -
-
- - Issue Date - -
-
-
-
-
- Context... -
- - - -
-
-
- - Context - -
- - Type - -
-
- - ID - -
-
- - Issuer - -
-
- - Issue Date - -
-
-
-
-
- Context... -
- - - -
-
-
-
- - Credential Subject: - -
-
-
-
-
-
-
-
- Credential Subjec... -
- - - -
-
-
-
- - Degree - -
-
-
-
-
- Degree -
- - - -
-
-
-
- - Proof: - -
-
-
-
-
-
-
-
- Proof: - -
- - - -
-
-
-
- - Knowledge of Signature - -
-
-
-
-
- Knowledge of Signature -
- - - -
-
-
-
- - Proof: - -
-
-
-
-
-
-
-
- Proof: - -
- - - -
-
-
-
- - Knowledge of Signature - -
-
-
-
-
- Knowledge of Signature -
- - - -
-
-
-
- - Credential Subject: - -
-
-
-
-
-
-
-
- Credential Subjec... -
- - - -
-
-
-
- - Age Over 18 - -
-
-
-
-
- Age Over 18 -
- - - -
-
-
-
- - Proof: - -
-
-
-
-
-
-
-
- Proof: - -
- - - -
-
-
-
- - Common Link Secret - -
-
-
-
-
- Common Link Secret -
- + + +
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bi%26gt%3B%26lt%3Bb%26gt%3B%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2019px%3B%26quot%3B%26gt%3BVerifiable%20Credential%201%26lt%3B%2Ffont%26gt%3B%26lt%3B%2Fb%26gt%3B%26lt%3B%2Fi%26gt%3B%22%20style%3D%22text%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3BwhiteSpace%3Dwrap%3Brounded%3D0%3BfontSize%3D16%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-1107%22%20y%3D%22-788%22%20width%3D%22220%22%20height%3D%2231.94%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%...
Verifiable Credential 1
Verifiable Credential 1
Verifiable Credential 2
Verifiable Credential 2
Presentation
Presentation
Derived Verifiable Credential 1
Derived Verifiable Credenti...
  
  
  
  
Derived Verifiable Credential 2
Derived Verifiable Credenti...
  
  
 
 
Context
Type
ID
Context...
Credential Subject:

Credential Subjec...
Given Name
Family Name
Birth Date
Given Name...
Proof:

Proof:
Signature
Proof of Correctness
Attributes
Signature...
Context
Type
ID
Issuer
Issue Date
Expiration Date
Context...
Context
Type
ID
Issuer
Issue Date
Expiration Date
Context...
Proof:

Proof:
Signature
Proof of Correctness
Attributes
Signature...
Credential Subject:
Credential Subjec...
University
Department
Degree Awarded
University...
Context
Type
ID
Issuer
Issue Date
Context...
Context
Type
ID
Issuer
Issue Date
Context...
Credential Subject:

Credential Subjec...
Degree
Degree
Proof:

Proof:
Knowledge of Signature
Knowledge of Signature
Proof:

Proof:
Knowledge of Signature
Knowledge of Signature
Credential Subject:

Credential Subjec...
Age Over 18
Age Over 18
Proof:

Proof:
Knowledge of Link Secret
Knowledge of Link Sec...
Text is not SVG - cannot display
\ No newline at end of file