[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] branch master updated (76a83d3 -> 74ae5fb)
From: |
gnunet |
Subject: |
[taler-anastasis] branch master updated (76a83d3 -> 74ae5fb) |
Date: |
Thu, 11 Jun 2020 00:28:16 +0200 |
This is an automated email from the git hooks/post-receive script.
dennis-neufeld pushed a change to branch master
in repository anastasis.
from 76a83d3 figure list at the beginning
new 453e714 some fixes
new 74ae5fb Merge branch 'master' of ssh://git.taler.net/anastasis
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/thesis/Journal.tex | 50 ++++++++++-----------
doc/thesis/images/keys_anastasis.png | Bin 128549 -> 128275 bytes
doc/thesis/images/legend_keys_anastasis.png | Bin 26485 -> 33015 bytes
doc/thesis/images/original/Secret split.drawio | 1 +
doc/thesis/images/original/architecture.drawio | 1 +
doc/thesis/images/original/assemble.drawio | 1 +
doc/thesis/images/original/keys_anastasis.xml | 1 +
.../images/original/legend_keys_anastasis.xml | 1 +
doc/thesis/images/recovery_process.png | Bin 49986 -> 67810 bytes
doc/thesis/images/secret_split.png | Bin 62299 -> 85527 bytes
doc/thesis/images/system-architecture.png | Bin 137904 -> 139182 bytes
11 files changed, 30 insertions(+), 25 deletions(-)
create mode 100644 doc/thesis/images/original/Secret split.drawio
create mode 100644 doc/thesis/images/original/architecture.drawio
create mode 100644 doc/thesis/images/original/assemble.drawio
create mode 100644 doc/thesis/images/original/keys_anastasis.xml
create mode 100644 doc/thesis/images/original/legend_keys_anastasis.xml
diff --git a/doc/thesis/Journal.tex b/doc/thesis/Journal.tex
index 5e81833..cae941e 100644
--- a/doc/thesis/Journal.tex
+++ b/doc/thesis/Journal.tex
@@ -7,7 +7,7 @@
\section{Work journal}
\section*{Meeting 20.02.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
It was the first meeting of the Bachelor's thesis. The main focus was on the
planing of the project and discussing the next steps.
The conclusion was there is a lot of work to do and we need to focus from the
beginning.
@@ -15,14 +15,14 @@ The conclusion was there is a lot of work to do and we need
to focus from the be
The next meeting will be at the 27.2. Until this meeting drafts of several
project documents should be completed. Task schedule, project document, work
journal, business plan, abstract, motivation. Additionaly a draft for the
BRIDGE funding proposal should be written.
\section*{Meeting 27.02.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
The main topic of the meeting was the BRIDGE proposal which is due at the 9th
of March. Additionaly we discussed the documents and plan we created.
\subsection*{Next Steps}
The next steps are the completion of the BRIDGE proposal.
\section*{Meeting 05.03.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
In this meeting the main topic was the finalization of the BRIDGE proposal. We
also discussed the related work and Business model of Anastasis.
Through the extensive work on the BRIDGE proposal the development has not
continued very fast. But we already could write key parts for the Bachelor
thesis.
@@ -30,14 +30,14 @@ Through the extensive work on the BRIDGE proposal the
development has not contin
Next is the completion and delivery of the BRIDGE proposal.
\section*{Meeting 12.03.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
The BRIDGE proposal was sent and we can now focus on the development. We did
not estimate that the proposal would be this time consuming. We are now a bit
behind our task schedule.
\subsection*{Next Steps}
Completion of the Anastasis Client API tests and start of the implementation
of the crypto library.
\section*{Meeting 19.03.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We ran into problems while testing the Anastasis client API, the development
is slow at the moment because the bugfixing takes a lot of time.
We also have made some design mistakes in the crypto API which needed to be
fixed.
@@ -45,7 +45,7 @@ We also have made some design mistakes in the crypto API
which needed to be fixe
Completion of the Anastasis Client API tests and continue on the
implementation of the crypto library.
\section*{Meeting 26.03.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We ran into alot of problems and decided to make more frequent meetings. We
need to fix some design issues, the imports
of the different files are done wrong. Additionaly we need to be more clear
with the names.
@@ -54,7 +54,7 @@ We need to focus more on the implementation and be more
precise with the documen
Implementation of the Crypto library, fix issues mentioned.
\section*{Meeting 30.03.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We could fix the issues from the last meetings and are now in the development
of the crypto library.
We had some problems with pointers which we could discuss and fix. We are
happy that we can see progress.
@@ -62,7 +62,7 @@ We had some problems with pointers which we could discuss and
fix. We are happy
Implementation of the Crypto libarary, finishing API.
\section*{Meeting 02.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
Dennis is still fixing issues with the API communication, the process is very
time consuming and
we are pretty behind. Dominik was sick for some days and was not able to work
for the project. We are now
@@ -71,7 +71,7 @@ pretty behind our task schedule and need to work harder.
Implementation of the Crypto libarary, finishing API.
\section*{Meeting 06.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We could finaly fix the API's and can now focus on the planned components. We
also found some bugs in payment
process we need to fix.
@@ -79,7 +79,7 @@ process we need to fix.
Implementation Crypto library and testing
\section*{Meeting 09.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We found some errors in our specification regarding the Key Shares. We are
currently still in the development of
Crypto library tests. The development is very slow because we have some
problems with the pointers in C.
@@ -87,7 +87,7 @@ Crypto library tests. The development is very slow because we
have some problems
Implementation Crypto library tests, work on anastasis client
\section*{Meeting 13.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We are still in the development of the Crypto library tests. The problems are
mostly the handling of
the data. We had some problems with the datatypes and the conversions.
@@ -95,7 +95,7 @@ the data. We had some problems with the datatypes and the
conversions.
Implementation Crypto library testing, work on the anastasis client.
\section*{Meeting 16.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We could not finish the crypto library jet and had problems with the json
objects we need to
handle inside the crypto library. The development of the anastasis client is
also slow, since
@@ -104,7 +104,7 @@ it is a very complex part which needs to integrate all
other components.
Finish Crypto library testing, implementation anastasis client
\section*{Meeting 24.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We still have some bugs in the crypto library. We should focus that the
application
is not crashing if something unexpected happens, the application should
continue.
@@ -116,7 +116,7 @@ client is finished we can now start with the testing.
Finish Crypto library testing, implementation anastasis client tests
\section*{Meeting 27.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
After some final optimization the crypto library of anastasis is finished. We
can now focus
on the tests of the client api. This will show if the whole flow of the
application works as
@@ -125,7 +125,7 @@ intended.
Implementation anastasis client tests
\section*{Meeting 30.04.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
The testing of the anastasis client api is progressing slowly. We could find
alot of bugs
in the other components we were not able to see with our previous testing. We
needed to
@@ -135,7 +135,7 @@ since we also need to implement the authentication
procedure and the command lin
Implementation anastasis client tests and start working on the authentication
backend
\section*{Meeting 04.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We continued the work on the anastasis client api and the authentication
backend,
we still found problems in the other components.
@@ -145,7 +145,7 @@ We also still have some issues with our naming conventions
which are not always
Finish implementation anastasis client tests and authentication backend
\section*{Meeting 07.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We could finish the authentication backend and now need to implement the
client logic for the authentication.
We also need to finish the client tests. We have roughly one month left to
finish the project, we started to
@@ -155,7 +155,7 @@ and afterwards look if we have time to implement a
different authentication meth
Finish client api and tests
\section*{Meeting 11.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
In the last couple days we could make good progress we managed to nearly
finish the anastasis client api tests.
For the most part the components are working. We think that we can finish this
project within the time without the
@@ -164,7 +164,7 @@ complex authentication method.
Finish client api and tests
\section*{Meeting 14.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
%Something unexpected happened this week. We applied for funding last semester
and were rejected.
%But we were informed that we can still present our work. Therefore we have to
prepare a business
@@ -177,7 +177,7 @@ Nevertheless, industry interest suggests we should prepare
a business pitch.
finish client api
\section*{Meeting 18.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
The last couple of days were quite stressfull but we manged to complete the
Anastasis client tests. This
means our application flow is working. This is a huge relief.
@@ -187,7 +187,7 @@ means our application flow is working. This is a huge
relief.
Finish business pitch, start developing Anastasis CLI, write bachelor book,
create bachelor poster
\section*{Meeting 21.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
The development of the Anastasis CLI went very fast, since all the other
components are working correctly.
The Anastsis splitter and assembler are nearly finished. We also created the
bachelor book article and the poster.
@@ -196,7 +196,7 @@ Both of these still need some adjustments.
Finish Anastasis splitter and assembler, start to finish documentation, fix
book and poster
\section*{Meeting 28.05.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We nearly could finish the Anastasis CLI and can now start to focus on the
documentation.
We already have a lot of documentation available which needs to be put
together in one document.
@@ -206,7 +206,7 @@ Additionaly the book abstract and the poster are finished
and we could deliver t
Work on documentation
\section*{Meeting 04.06.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
There is only one week left, our document is nearly finished. We discussed
which last sections need to be added. The thesis overall is now in a nearly
finished state, there are some minor problems with the illustrutions and the
text which should be easy fixed.
@@ -214,14 +214,14 @@ There is only one week left, our document is nearly
finished. We discussed which
Fix illustrations, rework client client documentation
\section*{Meeting 08.06.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
This is the second last meeting of our thesis. We discussed the last changes
which need to be done. The text is completed, we decided that we could add more
illustrations to give a better understanding of the document. We are very proud
of our work and think that we have done a good job.
\subsection*{Next Steps}
Add illustrion for key flow, rework some minor inconsitencies
\section*{Meeting 11.06.2020}
-Present at the Meeting were:"Dominik Meister, Dennis Neufeld and Christian
Grothoff".
+Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian
Grothoff.
\subsection*{Reflection}
We mainly discussed what still needs to be done in the Anastasis
documentation. We discovered that the related work
has not enough details and needs some more work. Also in the business model
were some small problems. The work on
diff --git a/doc/thesis/images/keys_anastasis.png
b/doc/thesis/images/keys_anastasis.png
index a6730a3..ec48ee8 100644
Binary files a/doc/thesis/images/keys_anastasis.png and
b/doc/thesis/images/keys_anastasis.png differ
diff --git a/doc/thesis/images/legend_keys_anastasis.png
b/doc/thesis/images/legend_keys_anastasis.png
index 9463e8b..7778a31 100644
Binary files a/doc/thesis/images/legend_keys_anastasis.png and
b/doc/thesis/images/legend_keys_anastasis.png differ
diff --git a/doc/thesis/images/original/Secret split.drawio
b/doc/thesis/images/original/Secret split.drawio
new file mode 100644
index 0000000..b96cc12
--- /dev/null
+++ b/doc/thesis/images/original/Secret split.drawio
@@ -0,0 +1 @@
+<mxfile host="Electron" modified="2020-06-10T22:17:12.767Z" agent="5.0 (X11;
Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.0.3
Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36" etag="-yrrJmk3iKasnCEHDB9B"
version="13.0.3" type="device"><diagram id="C5RBs43oDa-KdzZeNtuy"
name="Page-1">7Vxbd5s4EP41Pqf7kB7uth9zadNuu03aJM3uvuTIINtqMFAQid1fvxIIDBqtbzENCX5oAwINh2++b2Y0KOmZp7P5eYyi6V+hh/2eoXnznnnWMwxd1wz2g48s8pGBreUDk5h44qblwBX5hcVgcVtKPJzUbqRh6FMS1QfdMAiwS2tjKI7Dx/pt49CvPzVC
[...]
\ No newline at end of file
diff --git a/doc/thesis/images/original/architecture.drawio
b/doc/thesis/images/original/architecture.drawio
new file mode 100644
index 0000000..dabe015
--- /dev/null
+++ b/doc/thesis/images/original/architecture.drawio
@@ -0,0 +1 @@
+<mxfile host="Electron" modified="2020-06-08T17:14:49.488Z" agent="5.0 (X11;
Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.0.3
Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36" etag="dMqTqm28w4aWaqFP5ALS"
version="13.0.3" type="device"><diagram id="gmhu5a6k70m_uNo_Q5m0"
name="Page-1">3Ztbc9soFMc/jR+bkdDNfsw6aZpeZj3rnWn61MESltjqNghftJ9+UQS2BKrjqpaMNy+BA0jmzw84HOyJNU/2TwTm0ZcsQPEEGMF+Yj1MADBNA7B/laWsLVPHqA0hwQGvdDQs8b+IG0W1DQ5Q0apIsyymOG8b/SxNkU9bNkhItmtXW2dx+605DJFiWPow
[...]
\ No newline at end of file
diff --git a/doc/thesis/images/original/assemble.drawio
b/doc/thesis/images/original/assemble.drawio
new file mode 100644
index 0000000..9e87554
--- /dev/null
+++ b/doc/thesis/images/original/assemble.drawio
@@ -0,0 +1 @@
+<mxfile host="Electron" modified="2020-06-10T22:19:41.259Z" agent="5.0 (X11;
Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.0.3
Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36" etag="Ppwe51FqF27TXQf5Yq5n"
version="13.0.3" type="device"><diagram id="C5RBs43oDa-KdzZeNtuy"
name="Page-1">7VtdV/I4EP41nLN7gadfVLwU/FjfD0WRdXdvPKENNMfS9G1SgffXb5KmpU16UJEqihdCM22m9pl5ZjLT0LL7s8V5AuLgJ/Zh2LIMf9GyT1qWZZqGxb64ZJlJuh0jE0wT5MuLVoIh+g2lML8sRT4klQspxiFFcVXo4SiCHq3IQJLgefWyCQ6rd43BFGqC
[...]
\ No newline at end of file
diff --git a/doc/thesis/images/original/keys_anastasis.xml
b/doc/thesis/images/original/keys_anastasis.xml
new file mode 100644
index 0000000..484c5fe
--- /dev/null
+++ b/doc/thesis/images/original/keys_anastasis.xml
@@ -0,0 +1 @@
+<mxfile host="Electron" modified="2020-06-10T22:10:55.543Z" agent="5.0 (X11;
Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.0.3
Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36" etag="8e-sJDh7hZnLgeOFmvhG"
version="13.0.3" type="device"><diagram id="y88xZ1jZEfnO60AMu_A7"
name="Seite-1">7V3fk6M2Ev5b7sFVSarsQhI/H2dms9nK5S5bN3eX7KMMsk0GAwE8M85fHwkQRhJ4MAZsT8087NpCCOj++utuqZFn6GH7+lOC482/Io8EM6h5rzP0aQYhABqk/7GWfdFiG1rRsE58r+x0aHj0/yJlI++28z2SCh2zKAoyPxYb3SgMiZsJbThJohex2yo
[...]
\ No newline at end of file
diff --git a/doc/thesis/images/original/legend_keys_anastasis.xml
b/doc/thesis/images/original/legend_keys_anastasis.xml
new file mode 100644
index 0000000..f61a06e
--- /dev/null
+++ b/doc/thesis/images/original/legend_keys_anastasis.xml
@@ -0,0 +1 @@
+<mxfile host="Electron" modified="2020-06-10T22:08:35.325Z" agent="5.0 (X11;
Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.0.3
Chrome/80.0.3987.163 Electron/8.2.1 Safari/537.36" etag="Rxu-dl2hcfe4VS6jo7me"
version="13.0.3" type="device"><diagram id="Dbx-aSpqoDdGa1gFz_tw"
name="Seite-1">5VjJbtswEP0aXwo0sCSvR8dN0gIpECCHnmlxJBGhRJekbKtf36FEWatrI5GbBr1oGQ6Xee9pONTIW8eHB0m20XdBgY/cMT2MvC8j13WcsYs3Y8kKy2I6LgyhZNQ6VYZn9gussXRLGQXVcNRCcM22TaMvkgR83bARKcW+6RYI3px1S0LoGJ59wrvWH4z
[...]
\ No newline at end of file
diff --git a/doc/thesis/images/recovery_process.png
b/doc/thesis/images/recovery_process.png
index 44557a3..063d055 100644
Binary files a/doc/thesis/images/recovery_process.png and
b/doc/thesis/images/recovery_process.png differ
diff --git a/doc/thesis/images/secret_split.png
b/doc/thesis/images/secret_split.png
index b16a175..604a231 100644
Binary files a/doc/thesis/images/secret_split.png and
b/doc/thesis/images/secret_split.png differ
diff --git a/doc/thesis/images/system-architecture.png
b/doc/thesis/images/system-architecture.png
index 6243799..db46705 100644
Binary files a/doc/thesis/images/system-architecture.png and
b/doc/thesis/images/system-architecture.png differ
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-anastasis] branch master updated (76a83d3 -> 74ae5fb),
gnunet <=