commit eb578f699bcff7bfcebdb21b2314745b9761f698
parent 4e6ce2b0d6d9d4b665917d602b32389b530b4694
Author: Joel-Haeberli <haebu@rubigen.ch>
Date: Thu, 6 Jun 2024 10:39:38 +0200
docs: fix language
Diffstat:
4 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/content/architecture/c2ec.tex b/docs/content/architecture/c2ec.tex
@@ -65,7 +65,7 @@ Withdrawals by the wallet with a C2EC are based on withdrawal operations which r
\subsubsection{Taler Wire-Gateway API}
-The Taler Wire-Gateway API \cite{taler-wire-gateway-api} must be implemented in order to capture incoming transactions and allow the withdrawal of digital cash. The specification of the Taler Wire-Gateway API can be found in the official Taler documentation \cite{taler-wire-gateway-api}.
+The Taler Wire-Gateway API must be implemented in order to capture incoming transactions and allow the withdrawal of digital cash. The specification of the Taler Wire-Gateway API can be found in the official Taler documentation \cite{taler-wire-gateway-api}.
The Wire-Gateway API enables the Exchange to communicate with the C2EC component using the API. The Exchange fetchs final withdrawals. The finality is guaranteed by C2EC by confirming the payment at the terminal backend. The Wire-Gateway API is implemented as part of C2EC. When the Exchange's wire watch process loads a confirmed withdrawal, the transaction was successfully processed. The Exchange will create a reserve with the corresponding reserve public key which can then be withdrawn by the wallet with the corresponding reserve private key.
diff --git a/docs/content/implementation/d-security.tex b/docs/content/implementation/d-security.tex
@@ -105,4 +105,4 @@ A provider may want to register a new Terminal or maybe even a new provider shal
\subsection{Hijacking And Stealing Terminals}
-A Terminal can be stolen, hijacked or hacked by malicious actors. Therefore it must be possible to disable a terminal immediately and no longer allow withdrawals using this terminal. Therefore the \textit{active} flag can be set to \textit{false} for a registered terminal. The Terminals-API which processes withdrawals and authenticates terminals, checks that the requesting terminal is active and is allowed to initiate withdrawals. Since the check for the \textit{active} flag must be done for each request of a terminal, the check can be centralized and is implemented as part of the authentication flow. A Wallee terminal can be deactivated using the cli mentioned in \autoref{sec-security-registering-providers}.
+A Terminal can be stolen, hijacked or hacked by malicious actors. Therefore it must be possible to disable a terminal immediately and no longer allow withdrawals using this terminal. Therefore the \textit{active} flag can be set to \textit{false} for a registered terminal. The Terminals-API which processes withdrawals and authenticates terminals, checks that the requesting terminal is active and is allowed to initiate withdrawals. Since the check for the \textit{active} flag must be done for each request of a terminal, the check can be centralized and is implemented as part of the authentication flow. A Wallee terminal can be deactivated using the cli described in \autoref{sec-implementation-cli}.
diff --git a/docs/thesis.pdf b/docs/thesis.pdf
Binary files differ.
diff --git a/docs/thesis.tex b/docs/thesis.tex
@@ -24,7 +24,7 @@
\makeatother
%----------------- Base packages --------------------------------------
% Include Packages
-\usepackage[french,ngerman,main=english]{babel} % https://www.namsu.de/Extra/pakete/Babel.html
+\usepackage[main=english]{babel} % https://www.namsu.de/Extra/pakete/Babel.html
\usepackage{amsmath} % various features to facilitate writing math formulas
\usepackage{amsthm} % enhanced version of latex's newtheorem