aboutsummaryrefslogtreecommitdiff
path: root/doc/class-assignment/idee/gewaehlte_implementation.tex
diff options
context:
space:
mode:
authoraxtloss <axtlos@getcryst.al>2024-03-03 19:22:52 +0100
committeraxtloss <axtlos@getcryst.al>2024-03-03 19:22:52 +0100
commitb988331159a0fb1a552231e133a2c192713de7c3 (patch)
treeb3ca2c38f0c62735f8f17cde72a99382a56929fc /doc/class-assignment/idee/gewaehlte_implementation.tex
parentdd3b67c4b2a3a9ad83e1bf5ae7bbb4d32d250438 (diff)
downloadfsverify-b988331159a0fb1a552231e133a2c192713de7c3.tar.gz
fsverify-b988331159a0fb1a552231e133a2c192713de7c3.tar.bz2
Fix typos in assignment
Diffstat (limited to 'doc/class-assignment/idee/gewaehlte_implementation.tex')
-rw-r--r--doc/class-assignment/idee/gewaehlte_implementation.tex12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/class-assignment/idee/gewaehlte_implementation.tex b/doc/class-assignment/idee/gewaehlte_implementation.tex
index 38f5b5c..c41a763 100644
--- a/doc/class-assignment/idee/gewaehlte_implementation.tex
+++ b/doc/class-assignment/idee/gewaehlte_implementation.tex
@@ -1,15 +1,15 @@
\subsection{Gewählte Implementation}
-Im anbetracht existierender Dateiverifizierungsprogrammen wie Androids dm-verity und mein vorheriges, ähnliches Projekt \href{https://github.com/linux-immutability-tools/FsGuard}{FsGuard}.
+In Anbetracht existierender Dateiverifizierungsprogramme wie Androids dm-verity und mein vorheriges, ähnliches Projekt \href{https://github.com/linux-immutability-tools/FsGuard}{FsGuard}.
\\
-Für die Implementation habe ich die Blockverifizierung ausgewählt, da sie durch Multithreading sehr schnell sein kann, aber auch neue Datein bemerkt, welches die Per-Datei Verifizierung nicht gewährleistet.
+Für die Implementation habe ich die Blockverifizierung ausgewählt, da sie durch Multithreading sehr schnell sein kann, aber auch neue Dateien bemerkt, welche die Per-Datei-Verifizierung nicht gewährleistet.
\\
-Um die Hashes zu Speichern wird ein eigenes Partitionsschema benutzt, welches alle Metadaten und die Datenbank beinhaltet. Der minisign öffentliche Schlüssel kann durch mehrere Methoden gespeichert werden, wie einer Textdatei oder einem gerät welches über USB-Serial den Schlüssel übergibt.
+Um die Hashes zu speichern, wird ein eigenes Partitionsschema benutzt, welches alle Metadaten und die Datenbank beinhaltet. Der minisign öffentliche Schlüssel kann durch mehrere Methoden gespeichert werden, wie einer Textdatei oder einem Gerät, welches über USB-Serial den Schlüssel übergibt.
\\
-Weitere Eintscheidungen für die Implementation sind:
+Weitere Entscheidungen für die Implementation sind:
\begin{itemize}
\item Programmiersprache: go\\
- go ist mir vertraut und memory safe, welches für die Sicherheit des Programmes eine große Rolle spielt.
+ go ist mir vertraut und Memory Safe, welches für die Sicherheit des Programmes eine große Rolle spielt.
\item Datenbank: bbolt\\
- bbolt ist eine Datenbank welche direkt in go geschrieben wurde und somit ein Robusteren API als sqlite hat, zudem ist bbolt unter einer richtigen lizens lizensiert und wirkt moderner.
+ bbolt ist eine Datenbank, welche direkt in go geschrieben wurde und somit eine robustere API als sqlite hat; zudem ist bbolt unter einer richtigen Lizenz lizenziert und wirkt moderner.
\end{itemize}