[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[donau] 08/10: linking in appendix, removing URLs that could violate ano
From: |
gnunet |
Subject: |
[donau] 08/10: linking in appendix, removing URLs that could violate anoymity |
Date: |
Thu, 23 Jan 2025 00:25:08 +0100 |
This is an automated email from the git hooks/post-receive script.
tanja-lange pushed a commit to branch master
in repository donau.
commit ef82ee808b7536d0e7019fa7211e15a85fb8d4e6
Author: Tanja Lange <tanja@hyperelliptic.org>
AuthorDate: Wed Jan 22 23:52:42 2025 +0100
linking in appendix, removing URLs that could violate anoymity
---
doc/usenix-security-2025/paper/discussion.tex | 4 ++--
doc/usenix-security-2025/paper/donau-paper.tex | 1 +
doc/usenix-security-2025/paper/implementation2.tex | 24 +++++++++++++++++-----
3 files changed, 22 insertions(+), 7 deletions(-)
diff --git a/doc/usenix-security-2025/paper/discussion.tex
b/doc/usenix-security-2025/paper/discussion.tex
index d3ebecd..bbfd4bf 100644
--- a/doc/usenix-security-2025/paper/discussion.tex
+++ b/doc/usenix-security-2025/paper/discussion.tex
@@ -1,6 +1,6 @@
-\section{Discussion} \label{discussion}
+\section{Discussion of features} \label{discussion}
-In this section we first show how the presented design relates to the
+In this section we show how the presented design relates to the
various requirements discussed in Section~\ref{sec:optionalfeatures}
and what extensions could be made to address almost all of them.
diff --git a/doc/usenix-security-2025/paper/donau-paper.tex
b/doc/usenix-security-2025/paper/donau-paper.tex
index 27d2c6b..a79889a 100644
--- a/doc/usenix-security-2025/paper/donau-paper.tex
+++ b/doc/usenix-security-2025/paper/donau-paper.tex
@@ -147,6 +147,7 @@ constructive discussion on the subject.
\appendix
\input{appendix}
+\input{app-impl}
%\input{implementation}
\end{document}
diff --git a/doc/usenix-security-2025/paper/implementation2.tex
b/doc/usenix-security-2025/paper/implementation2.tex
index c4c609d..f5e55d5 100644
--- a/doc/usenix-security-2025/paper/implementation2.tex
+++ b/doc/usenix-security-2025/paper/implementation2.tex
@@ -1,9 +1,20 @@
+\newif\ifanonymous
+\anonymoustrue
+
\section{Implementation}\label{implementation}
This section describes the current implementation of the Donau server
-(available from \url{https://git.taler.net/donau.git}), which
+\ifanonymous
+\else
+(available from \url{https://git.taler.net/donau.git}),
+\fi
+which
primarily consists of an HTTP server with a REST API
-(\url{https://docs.taler.net/core/api-donau.html}) and a Postgresql
+\ifanonymous
+\else
+(\url{https://docs.taler.net/core/api-donau.html})
+\fi
+and a Postgresql
database (Figure~\ref{fig:donau_system_arch}). The Donau backend is
written in C, as it reuses parts of the codebase from GNU Taler
exchange component. The Donau has a similar architecture and uses
@@ -22,6 +33,9 @@ exchange does, including encapsulating its private keys in
separate
The main endpoints of the REST API are briefly summarized
in the following sections.
+\ifanonymous
+For examples see Appendix~\ref{app-impl}.
+\fi
\subsubsection{\texttt{/keys}}
@@ -38,10 +52,10 @@ to request a donation report to keep track of their total
donations in
the current year. The response includes the maximum donation amount
and the current donated amount for the charity of the current year.
-\begin{figure}[ht]
-\includegraphics[width=0.5\textwidth]{donau_flow_issue_receipt}
+\begin{figure*}[h]
+\includegraphics[width=0.7\textwidth]{donau_flow_issue_receipt}
\caption{Flow of the issue receipt process}
\label{fig:donau_flow_issue_receipt}
-\end{figure}
+\end{figure*}
\subsubsection{\texttt{/batch-issue}}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [donau] branch master updated (aa84bf3 -> 351b824), gnunet, 2025/01/22
- [donau] 02/10: typo fix, gnunet, 2025/01/22
- [donau] 01/10: start of additional references, gnunet, 2025/01/22
- [donau] 03/10: this is too chatty for the definition environment and it was the only definiion, put citations with the thing they are being cited for, gnunet, 2025/01/22
- [donau] 06/10: spell checking and general read through, gnunet, 2025/01/22
- [donau] 05/10: changed to donau service and agreed on removing tax authority when not needed, gnunet, 2025/01/22
- [donau] 07/10: tricky with anonymous link and sounds misleadingly alarming, gnunet, 2025/01/22
- [donau] 08/10: linking in appendix, removing URLs that could violate anoymity,
gnunet <=
- [donau] 04/10: adding example for blind signatures, wording, gnunet, 2025/01/22
- [donau] 09/10: the threat section was covering only ethical aspects, so moved into ethics part to save some space, gnunet, 2025/01/22
- [donau] 10/10: adding code listings & commitment for aritfact, gnunet, 2025/01/22