commit 0097e3ca429a4c65cf2e4b88e6aa856936cd3916
parent 4dc10d1e046ec24ea9ace4716bd835021de4ec36
Author: Pius Loosli <pius.loosli@students.bfh.ch>
Date: Thu, 18 Jan 2024 23:19:29 +0100
[doc] Final diagrams for presentation
Diffstat:
4 files changed, 18 insertions(+), 21 deletions(-)
diff --git a/doc/flows/diagrams/02-donate-light.plantuml b/doc/flows/diagrams/02-donate-light.plantuml
@@ -11,14 +11,14 @@ card Donor as donor
card Charity as charity
card Donau as donau
-donor "<latex>$\text{donation money,}$\\$\text{\bigl[ \bigr] blinded(donor id+nonce)}$</latex>" -> charity
-charity "<latex>$\text{\bigl[ \bigr] blinded(donor id + nonce)}$</latex>" --> donau
+donor "<latex>$\text{1. donation money,}$\\$\text{\bigl[ \bigr] blinded(donor id+nonce)}$</latex>" -> charity
+charity "<latex>$\text{ 2.}$\\$\text{ \bigl[ \bigr] blinded(donor id + nonce)}$</latex>" --> donau
-donau --> charity : <latex>$\text{\bigl[ \bigr] blind signatures^*}$</latex>
-charity --> donor : <latex>$\overline{\beta}_1,..., \overline{\beta}_n$</latex>
+donau --> charity : <latex>$\text{3. \bigl[ \bigr] blind signatures^*}$</latex>
+charity --> donor : <latex>$\text{4. \bigl[ \bigr] blind signatures^*}$</latex>
-'note as D
-'<latex>$\text{* array of blind signatures, one per blinded(donor id+nonce)}$</latex>
-'end note
+note as D #white
+<latex>$\text{* array of blind signatures,}$\\$\text{one per blinded(donor id+nonce)}$</latex>
+end note
@enduml
diff --git a/doc/flows/diagrams/02-donate-light.png b/doc/flows/diagrams/02-donate-light.png
Binary files differ.
diff --git a/doc/flows/diagrams/03-donation-statement-light.plantuml b/doc/flows/diagrams/03-donation-statement-light.plantuml
@@ -1,25 +1,22 @@
@startuml
-left to right direction
+'left to right direction
' scale elements so that latex becomes proportionally smaller
-skinparam CardFontSize 20
+skinparam CardFontSize 25
skinparam ArrowThickness 2
+' rectangular shaped arrow lines
+skinparam linetype ortho
-note as leg
-<latex>$\overline{b} = blinded ...$</latex>
-<latex>$\mu = \langle \overline{b}, H(K^{pub}_x) \rangle$</latex>
-<latex>$\overline{\beta} = \text{blind signature}$</latex>
-end note
-
+card "Validator(Tax office)" as validator
card Donor as donor
-card Charity as charity
card Donau as donau
-donor --> charity : <latex>$\text{donation money} + \vec{\mu}$</latex>
-charity --> donau : <latex>$\vec{\mu}_s$</latex>
-
-donau --> charity : <latex>$\overline{\beta}_1,..., \overline{\beta}_n$</latex>
-charity --> donor : <latex>$\overline{\beta}_1,..., \overline{\beta}_n$</latex>
+donor "<latex>$\text{ 1. donation receipts, year}$</latex>" -> donau
+donau --> donor : <latex>$\text{2. signed donation statement,}$\\$\text{total for year}$</latex>
+donor -> validator : <latex>$\text{3. donation statement, year}$</latex>
+'note as D
+'<latex>$\text{* array of blind signatures, one per blinded(donor id+nonce)}$</latex>
+'end note
@enduml
diff --git a/doc/flows/diagrams/03-donation-statement-light.png b/doc/flows/diagrams/03-donation-statement-light.png
Binary files differ.