donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 214f23666428ee8007749d7cca13606feaa11285
parent d2675ebab294d7777ee3e06a5b86175d1ba58ab8
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
Date:   Fri,  7 Jun 2024 19:53:20 +0200

fix bib, glossar. minor changes in conclusion

Diffstat:
Mdoc/thesis/bibliography.bib | 58+++++++++++++++++++++++++++++-----------------------------
Mdoc/thesis/chapters/introduction/motivation.tex | 6+++---
Mdoc/thesis/chapters/results/conclusion.tex | 6+++---
Mdoc/thesis/include/settings.tex | 4++--
Mdoc/thesis/thesis.pdf | 0
Mdoc/thesis/thesis.tex | 2+-
6 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/doc/thesis/bibliography.bib b/doc/thesis/bibliography.bib @@ -1,32 +1,31 @@ @online{qrcodedensowavewebsite, author = "DENSO WAVE", title = "Information capacity and versions of the QR Code", - url = "https://www.qrcode.com/en/about/version.html", + howpublished = {\url{https://www.qrcode.com/en/about/version.html}}, addendum = "(accessed: 29.05.2024)", keywords = "qrcode,DENSOWAVE" } @misc{cryptoeprint:2019/877, author = {Georg Fuchsbauer and Antoine Plouviez and Yannick Seurin}, title = {Blind Schnorr Signatures and Signed ElGamal Encryption in the Algebraic Group Model}, - howpublished = {Cryptology ePrint Archive, Paper 2019/877}, year = {2019}, - url = {https://eprint.iacr.org/2019/877} + howpublished = {\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} + howpublished = {\url{https://taler.net/en/features.html}} } @book{nigelcrypto:2016, -language = {eng}, -publisher = {Springer}, -series = {Information security and cryptography}, -title = {Cryptography made simple}, -year = {2016}, -author = {Smart, Nigel P. and Smart, Nigel Paul}, -keywords = {Cryptography}, + language = {eng}, + publisher = {Springer}, + series = {Information security and cryptography}, + title = {Cryptography made simple}, + year = {2016}, + author = {Smart, Nigel P. and Smart, Nigel Paul}, + keywords = {Cryptography}, } @misc{DemHeuz2022, @@ -34,7 +33,7 @@ keywords = {Cryptography}, title = {Adding Schnorr’s Blind Signature in Taler}, year = {2022}, addendum = {accessed: 02.06.2024}, - url = {https://taler.net/papers/cs-thesis.pdf} + howpublished = {\url{https://taler.net/papers/cs-thesis.pdf}} } @misc{BernsteinEd25519, @@ -42,29 +41,30 @@ keywords = {Cryptography}, title = {High-speed high-security signatures}, year = {2011}, addendum = {accessed: 03.06.2024}, - url = {https://ed25519.cr.yp.to/ed25519-20110926.pdf} + howpublished = {\url{https://ed25519.cr.yp.to/ed25519-20110926.pdf}} } @article{hash2012, -author = {Sobti, Rajeev and Ganesan, Geetha}, -year = {2012}, -month = {03}, -pages = {461 - 479}, -title = {Cryptographic Hash Functions: A Review}, -volume = {Vol 9}, -journal = {International Journal of Computer Science Issues, ISSN (Online): 1694-0814} + author = {Sobti, Rajeev and Ganesan, Geetha}, + year = {2012}, + month = {03}, + pages = {461 - 479}, + title = {Cryptographic Hash Functions: A Review}, + volume = {Vol 9}, + journal = {International Journal of Computer Science Issues, ISSN (Online): 1694-0814} } + @online{hash-nist, - author = "NIST", - title = "Hash Functions", - url = "https://csrc.nist.gov/projects/hash-functions#approved-algorithms", - addendum = "(accessed: 06.06.2024)", - keywords = "hash,sha-512" + author = "NIST", + title = "Hash Functions", + howpublished = {\url{https://csrc.nist.gov/projects/hash-functions#approved-algorithms}}, + addendum = "(accessed: 06.06.2024)", + keywords = "hash,sha-512" } @misc{eulaw, - author={{The Parliament of Australia}}, - title={CONSOLIDATED VERSION OF THE TREATY ON THE FUNCTIONING OF THE EUROPEAN UNION}, - year={2012}, - note={\newline\url{https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:12012E/TXT}}, + author={{The Parliament of Australia}}, + title={CONSOLIDATED VERSION OF THE TREATY ON THE FUNCTIONING OF THE EUROPEAN UNION}, + year={2012}, + howpublished = {\url{https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:12012E/TXT}}, } diff --git a/doc/thesis/chapters/introduction/motivation.tex b/doc/thesis/chapters/introduction/motivation.tex @@ -2,14 +2,14 @@ To be able to donate to a charity and deduct that donation from taxes, it is often required to provide evidence. The donor would have to present said evidence in form of a donation receipt which would include information about both the donor and the charity. The donor may want to keep this information private and only provide a receipt that proves that a certain amount was indeed donated to a recognized charity. %privacy -There are many reasons why such information can be sensitive and should be hidden from third parties. Both personally and politically this information could be harmful to individuals if not handeled responsably. It is best to reduce and anonymize this information as much as possible, while still having all the necessary information to verify donations and prevent illegal practices. +There are many reasons why such information can be sensitive and should be hidden from third parties. Both personally and politically this information could be harmful to individuals if not handeled responsably. To remain anonymous donors would have to keep their donation receipt, which would not allow them to deduct the donation from taxes. It is best to reduce and anonymize this information as much as possible, while still having all the necessary information to verify donations and prevent illegal practices. %verifiability %see gitlab (interview part) %simplicity -Tax authorities may have to verify donations manually which can be time consuming and involves a disproportionate amount of effort for the tax authorities. The donor on the other hand has to keep track of the donation receipts, which may get lost. +Tax authorities may have to verify donations manually which can be time consuming and involves a disproportionate amount of effort for the tax authorities. The donor on the other hand has to keep track of the donation receipts. It is not unheard of, that these receipts get lost or forgotten by the time the tax declaration is submitted. %standardisation -For every donation the donor wants the donation to be tax deductible, the adressed charity has to be recognized by the local tax authority. However, it can happen that donations to unrecognized charities are mistakenly deducted or that donations to recognized charities are not deducted. This misconduct has found attention by Michiel Leenaars from the NLnet Foundation\footnote{see \url{https://nlnet.nl/}}. He has noticed that donations to their organization from other countries are sometimes not deducted from the taxes of their donors, although this should be the case in the european union according to the article 63 of \cite{eulaw}. +For every donation the donor wants the donation to be tax deductible, the adressed charity has to be recognized by the local tax authority. However, it can happen that donations to unrecognized charities are mistakenly deducted or that donations to recognized charities abroad are not deducted. This misconduct has found attention by Michiel Leenaars from the NLnet Foundation\footnote{see \url{https://nlnet.nl/}}. He has noticed that donations to their organization from other countries are sometimes not deducted from the taxes of their donors, although this should be the case in the european union according to the article 63 of \cite{eulaw}. diff --git a/doc/thesis/chapters/results/conclusion.tex b/doc/thesis/chapters/results/conclusion.tex @@ -1,10 +1,10 @@ \section{Conclusion}\label{conclusion} Tax transparency is a crucial aspect of a well-functioning society, as it fosters trust, accountability, and fairness in the relationship between the state and its citizens. Transparency allows for public scrutiny, which can help identify inefficiencies, loopholes, or instances of corruption within the tax system, ultimately leading to necessary reforms and improvements. -Unfortunately, it occured that some tax departments still rely heavily on outdated, paper-based systems and legacy software, hindering their ability to operate efficiently and transparently. The lack of digitization not only slows down processes but also increases the risk of errors, data inconsistencies, and potential mishandling of sensitive information. +Unfortunately, it occured to us that some tax departments still rely on outdated, paper-based systems or legacy software, hindering their ability to operate efficiently and transparently. The lack of digitization not only slows down processes but also increases the risk of errors, data inconsistencies, and potential mishandling of sensitive information. The adoption of free and open-source software (FOSS) presents a compelling solution. FOSS solutions offer several advantages, including cost-effectiveness, customizability, and the ability to scrutinize the underlying code for security and transparency purposes. By embracing FOSS, tax departments can modernize their systems, streamline processes, and enhance data integrity, ultimately fostering greater transparency and trust with the public. -The Donau system supports tax justice. The Donau not only manages to hide which recognized charity has been donated to, so that everyone is treated equally, but also helps the donor to make use of their right to deduct donations. Because the donation receipts are stored in a central location and can even be deposited by donau, the likelihood of losing or forgetting the receipts is reduced. Furthermore, the privacy can also help to claim the tax reduction. It could be, for examle, that the donor is embarrassed by his donation and wants to keep it secret from his wife even if they have to submit a single tax return together or a good friend who works at the local tax office. +The Donau system supports tax justice. The Donau not only manages to anonymize user data, so that everyone is treated equally, but also helps the donor to make use of their right to deduct donations from taxes. Because the donation receipts are stored in a central location and can even be deposited in the Donau, the likelihood of losing or forgetting to submit the receipts is reduced. -Of course, bureaucracy and federalism can stand in the way of the introduction of such a system. Especially when it comes to the recognition of charities. It may be that laws have to be passed before the Donau is allowed to run in a tax location. +Of course, bureaucracy and federalism can hinder the introduction of such a system. Especially when it comes to the recognition of charities. But the Donau could provide a first step into a more standardized system that handels donations in a secure and privacy preserving way. diff --git a/doc/thesis/include/settings.tex b/doc/thesis/include/settings.tex @@ -16,7 +16,7 @@ \usepackage{etoolbox} \usepackage{tikz} \usepackage{parskip} -\usepackage[toc,sort=use]{glossaries} +\usepackage[style=long,nonumberlist,toc,sort=use]{glossaries} \usepackage{caption} % Abstract @@ -72,7 +72,7 @@ } % Bibliography -\bibliographystyle{plain} +\bibliographystyle{unsrt} % Pagestyle \pagestyle{fancy} 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 @@ -54,6 +54,6 @@ \bibliography{bibliography} \addcontentsline{toc}{chapter}{Bibliography} -\printglossaries +\printglossary \end{document}