commit 73c47bf52bb91d0c59dc66366bc1ec74679bf616
parent 785bb2afa979153db581b1049b70edadc591c23a
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
Date: Wed, 5 Jun 2024 21:39:43 +0200
restructure background
Diffstat:
5 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/doc/thesis/bibliography.bib b/doc/thesis/bibliography.bib
@@ -13,6 +13,12 @@
url = {https://eprint.iacr.org/2019/877}
}
+@misc{Taler,
+ title = {GNU Taler: Features},
+ addendum = {accessed: 05.06.2024},
+ url = {https://taler.net/en/features.html}
+}
+
@book{nigelcrypto:2016,
language = {eng},
publisher = {Springer},
diff --git a/doc/thesis/chapters/background/hash.tex b/doc/thesis/chapters/background/hash.tex
@@ -0,0 +1 @@
+\section{Hash functions}
diff --git a/doc/thesis/chapters/background/taler.tex b/doc/thesis/chapters/background/taler.tex
@@ -1,6 +1,6 @@
\section{GNU Taler}
GNU Taler is an open protocol for electronic payment system using blind signatures to protect the privacy of the customer.
-One key component of the GNU Taler payment system is the exchange which is responsible for exchanging existing money into electronic money. Customers can retrieve funds from the exchange to make anonymous payments. The merchant is not anonymous and thus can not hide the income. This helps to avoid tax evasion and money laundering \cite{taler}.
+One key component of the GNU Taler payment system is the exchange which is responsible for exchanging existing money into electronic money. Customers can retrieve funds from the exchange to make anonymous payments. The merchant is not anonymous and thus can not hide the income. This helps to avoid tax evasion and money laundering \cite{Taler}.
GNU Taler uses denominations to represent the values of a coins. A denomination contains the unit of currency and the face value of a given coin. Each denomination contains a cryptographic public key used by the exchange to verify the denomination.
%...maybe not in background but intro?
diff --git a/doc/thesis/thesis.pdf b/doc/thesis/thesis.pdf
Binary files differ.
diff --git a/doc/thesis/thesis.tex b/doc/thesis/thesis.tex
@@ -27,8 +27,9 @@
\input{chapters/introduction/scope}
\chapter{Background}
-\input{chapters/background/blindsign}
+\input{chapters/background/hash}
\input{chapters/background/eddsa}
+\input{chapters/background/blindsign}
\input{chapters/background/taler}
\chapter{Approach}