arch.tex (720B)
1 \section{System Architecture}\label{system_architecture} 2 As the charity backend and donor wallet implementation are not yet developed 3 the following architecture is reduced to the Donau backend. 4 5 \begin{figure}[ht] 6 \includegraphics[width=1\textwidth]{donau_system_arch} 7 \caption{Donau system architecture} \label{fig:donau_system_arch} 8 \end{figure} 9 10 The Donau backend implements the REST API and HTTP handler which communicates 11 with the database plugin. The postgresql database is further described in 12 section \ref{donau_database} of the thesis. 13 The HTTP handler includes a key handler that interacts with the three secmod 14 processes. The secmod processes generate the keys. Only they have access to the 15 private keys.