commit eaed1f6c7da7130dff7c49cd9e7a118e3254456b Author: Dominik Date: Mon Jul 7 12:22:25 2025 +0200 init diff --git a/.gitIgnore b/.gitIgnore new file mode 100644 index 0000000..9fb18b4 --- /dev/null +++ b/.gitIgnore @@ -0,0 +1,2 @@ +.idea +out diff --git a/CREAF4.tmp b/CREAF4.tmp new file mode 100644 index 0000000..ec022d6 --- /dev/null +++ b/CREAF4.tmp @@ -0,0 +1,61 @@ +% LaTeX-Vorlage für Dokumente an der IBS +% nur für kurze Ausarbeitungen + +% ################################################################################# +% Header +% ################################################################################# +\documentclass{scrartcl} % Basisdokumentenklasse +\usepackage[ngerman]{babel} % Deutsche Standardbezeichner und Trennung +\usepackage[utf8]{inputenc} % Für Umlaute; dabei auf Kodierung des Editor achten +\usepackage[T1]{fontenc} % und ß +\usepackage{abstract} % Für Abstracts +\usepackage{float} +% ################################################################################# + +\usepackage{ibs} %Immer zuletzt einbinden + +% ################################################################################# +% Das eigentliche Dokument +% ################################################################################# +\begin{document} + +%Titel +\title{Hier steht der Titel der Ausarbeitung} +\author{Name des Verfassers} + +\publishers{Gutachter: Name des Begutachtenden} +\maketitle %dadurch wird der Titel auch erstellt + +\renewcommand{\abstractname}{Abstract} %so heißt es auch "Abstract"; Voreinstellung ist "Zusammenfassung" + +%Abstract + +\begin{center} +\begin{abstract} +\noindent %Die erste Zeile des Abstrakts soll nicht eingrückt werden +Ein winziges Abstract. Ein Abstract kann man einfügen, aber bei einer kleineren Arbeit von wenigen Seiten ist das nicht unbedingt erforderlich. Diese Vorlage ist nur für ,,kürzere'' Arbeiten geeignet, nicht für eine Bachelorarbeit. +\end{abstract} +\end{center} + +%\tableofcontents %damit kann ein Inhaltsverzeichnis eingefügt werden + +% Fußzeilen ab Seite 1 (fancy style auch auf titelpage) +\thispagestyle{fancy} + +% Inhalte einfügen + +\input{content/inhalt} + + +% Verzeichnisse am Ende, erst das Glossar +\addonchapter{Glossar} % Es soll auch Glossar heißen +\input{content/glossar} + +% Literatur +\bibliographystyle{alphadin} % Alphadin-Bibitem-Style zur Darstellung der Zitatkeys nach BA-Vorgabe +\renewcommand{\bibname}{Literatur} %das literaturverzeichnis heißt ,,Literatur'' +%\bibliography{literaturverzeichnis} +\bibliography{samplebibliography} +% in JabRef bei Autorennamen Umlaute so schreiben: ö = {\"{o}} + +\end{document} diff --git a/Horn_Dominik_Moderne_Authentifizierungsverfahren.tex b/Horn_Dominik_Moderne_Authentifizierungsverfahren.tex new file mode 100644 index 0000000..bee779d --- /dev/null +++ b/Horn_Dominik_Moderne_Authentifizierungsverfahren.tex @@ -0,0 +1,186 @@ +% LaTeX-Vorlage für Dokumente an der IBS + % Add a citation command here +% nur für kurze Ausarbeitungen +% ################################################################################# +% Header +% Nötig für VSCode +%!TEX program = lualatex +% ################################################################################# +\documentclass[listof=totoc,toc=sectionentrywithdots]{scrartcl} % Basisdokumentenklasse % Deutsche Standardbezeichner und Trennung +\usepackage[T1]{fontenc} % und ß +\usepackage{abstract} % Für Abstracts +\usepackage{float} +\usepackage{tocdata} +\usepackage[titles]{tocloft} +\usepackage{acronym} +\usepackage{array} +\usepackage{listings} +\usepackage{xcolor} +\usepackage{pdfpages} + +% ################################################################################# +% TikZ einbinden und Bibliotheken laden +% ################################################################################# +\usepackage{tikz} +\usetikzlibrary{positioning,shadings} +\usetikzlibrary{arrows} +\usetikzlibrary{calc} + + +% ################################################################################# + +\usepackage{fontspec} % ergänzt für times-Font unter lualatex (RST 2021) + +\usepackage{microtype} %HB 2022 +\addtokomafont{disposition}{\rmfamily} %HB 2022 + +\setmainfont[Ligatures=TeX]{Times New Roman} % ergänzt für times-Font unter lualatex (RST 2021) +\setkomafont{section}{\normalfont\bfseries } % ergänzt für times-Font unter lualatex (RST 2021) +\setkomafont{subsection}{\normalfont\bfseries} % ergänzt für times-Font unter lualatex (RST 2021) +\setkomafont{subsubsection}{\normalfont\bfseries} % ergänzt für times-Font unter lualatex (RST 2021) +\setkomafont{title}{\normalfont\bfseries} % ergänzt für times-Font unter lualatex (RST 2021) +\setkomafont{descriptionlabel}{\normalfont\bfseries} % ergänzt für times-Font unter lualatex (RST 2021) +\usepackage{ibs} %Immer zuletzt einbinden +\setlength{\parindent}{0em} +\usepackage[citecolor=black,hidelinks,breaklinks]{hyperref} +% Korrekte Prositionierung des Links bei Abbildungen und Tabellen +\usepackage[figure,table]{hypcap} + + +\definecolor{codegreen}{rgb}{0,0.6,0} +\definecolor{codegray}{rgb}{0.5,0.5,0.5} +\definecolor{codepurple}{rgb}{0.58,0,0.82} +\definecolor{backcolour}{rgb}{0.95,0.95,0.92} + +\lstdefinestyle{mystyle}{ + backgroundcolor=\color{backcolour}, + commentstyle=\color{codegreen}, + keywordstyle=\color{magenta}, + numberstyle=\tiny\color{black}, + stringstyle=\color{codepurple}, + %basicstyle=\ttfamily\footnotesize, + breakatwhitespace=false, + breaklines=true, + captionpos=b, + keepspaces=true, + numbers=left, + numbersep=5pt, + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=2 +} + + + +\input{content/0 Allgemein/Meta} % Metadaten zu diesem Dokument (Autor usw.) + +%\singlespacing +% ################################################################################# +% Das eigentliche Dokument +% ################################################################################# +\begin{document} + + + +%Titel +\title{\titel} % Titel der Arbeit +\subtitle{Informationssicherheit I} +\author{Dominik Horn} + +\publishers{\dozent} +%\maketitle %dadurch wird der Titel auch erstellt +\input{content/0 Allgemein/Deckblatt} % Deckblatt einfügen +\newpage +%\renewcommand{\abstractname}{Abstract} %so heißt es auch "Abstract"; Voreinstellung ist "Zusammenfassung" +\renewcommand{\contentsname}{Inhalt} %Name des Inhaltsverzeichnisses; Voreinstellung ist "Inhaltsverzeichnis" + +%Seitenzahl beim Inhaltsverzeichnis entfernen und erst beim Kapitel starten +%\rfoot{} +%\thispagestyle{empty} + +%\part*{Sperrvermerk} +%Diese Arbeit basiert auf internen und vertraulichen Informationen der BTC Business Technology +%Consulting AG.\\ +%Sie darf Dritten, mit Ausnahme der betreuenden Dozenten und befugten Mitgliedern des Prüfungsausschusses, +%ohne ausdrückliche Zustimmung des Unternehmens und des Verfassers nicht +%zugänglich gemacht werden.\\ +%Eine Vervielfältigung und Veröffentlichung dieser Arbeit ohne ausdrückliche Genehmigung, +%auch in Auszügen, ist nicht erlaubt. + + +\newpage +\setcounter{page}{1} +\lfoot{\normalfont\rmfamily \small Ausarbeitung von \autorName} % angepasst für times-Font footer unter lualatex (RST 2021) +\rfoot{\normalfont\rmfamily \small Seite \thepage} + + + +\tableofcontents %damit kann ein Inhaltsverzeichnis eingefügt werden; Achtung: + +%es ist darauf zu achten, dass Literaturverzeichnis (und ggfs. andere Verzeichnisse) eingefügt werden; dies geschieht nicht automatisch +\newpage +%Tabellenverzeichnis +%Nummerierung im Tabellenverzeichnis anpassen +\renewcommand{\cfttabpresnum}{Tabelle } +\renewcommand{\cfttabaftersnum}{:} +\setlength{\cfttabnumwidth}{2cm} +\setlength{\cfttabindent}{0cm} +%\listoftables % Tabellenverzeichnis generieren + +%Abbildungsverzeichnis +%Nummerierung im Abbildungsverzeichnis anpassen +\renewcommand{\cftfigpresnum}{Abbildung } +\renewcommand{\cftfigaftersnum}{:} +\setlength{\cftfignumwidth}{2.3cm} +\setlength{\cftfigindent}{0cm} +%\listoffigures + +%Abkürzungsverzeichnis +%\section*{Abkürzungsverzeichnis} +%\addcontentsline{toc}{section}{Abkürzungsverzeichnis} +%\input{content/abkuerzungsverzeichnis} + + +% Fußzeilen ab Seite 1 (fancy style auch auf titelpage) +\thispagestyle{fancy} + +% Wechsel auf neue Seite +\newpage + +%Seitenzahl nach Inhaltsverzeichnis anfangen +%\rfoot{\normalfont\rmfamily \small Seite \thepage} % angepasst für times-Font footer unter lualatex (RST 2021) +% Inhalte einfügen + +\input{content/1 Einleitung/content} +\input{content/2 Grundlagen der Authentifizierung/content} +\input{content/3 Moderne Authentifizierungsverfahren Überblick/content} +\input{content/4 FIDO2/content} +\input{content/5 Biometrische Authentifizierungsverfahren/content} +\input{content/6 Multi-Faktor-Authentifizierung/content} +\input{content/7 Vergleich und Bewertung der Verfahren/content} +\input{content/8 Ausblick/content} +\input{content/9 Fazit/content} + +% Verzeichnisse am Ende, erst das Glossar +%\addonchapter{Glossar} % Es soll auch Glossar heißen +%\input{content/glossar} + +\newpage % Seitenumbruch generieren + + + +% Literatur +%\addcontentsline{toc}{section}{Literatur} %sorgt dafür, dass Literaturverzeichnis auch im Inhaltsverzeichnis erscheint + + +\bibliographystyle{alpha} % Alphadin-Bibitem-Style zur Darstellung der Zitatkeys nach BA-Vorgabe +\renewcommand{\bibname}{Literatur} %das literaturverzeichnis heißt ,,Literatur'' +%\bibliography{literaturverzeichnis} +\bibliography{literatur} +% in JabRef bei Autorennamen Umlaute so schreiben: ö = {\"{o}} + +%Anhang importieren +%\input{content/Anhang/anhang} + +\end{document} \ No newline at end of file diff --git a/Latex-Ausarbeitung.tps b/Latex-Ausarbeitung.tps new file mode 100644 index 0000000..75cff38 --- /dev/null +++ b/Latex-Ausarbeitung.tps @@ -0,0 +1,83 @@ +[FormatInfo] +Type=TeXnicCenterProjectSessionInformation +Version=2 + +[Frame0] +Flags=0 +ShowCmd=1 +MinPos.x=-1 +MinPos.y=-1 +MaxPos.x=-1 +MaxPos.y=-1 +NormalPos.left=4 +NormalPos.top=32 +NormalPos.right=1562 +NormalPos.bottom=637 +Class=LaTeXView +Document=Latex-Ausarbeitung.tex + +[Frame0_View0,0] +TopLine=88 +Cursor=2723 + +[Frame1] +Flags=0 +ShowCmd=1 +MinPos.x=-1 +MinPos.y=-1 +MaxPos.x=-1 +MaxPos.y=-1 +NormalPos.left=4 +NormalPos.top=32 +NormalPos.right=1562 +NormalPos.bottom=637 +Class=LaTeXView +Document=content\anhang.tex + +[Frame1_View0,0] +TopLine=0 +Cursor=8 + +[Frame2] +Flags=0 +ShowCmd=1 +MinPos.x=-1 +MinPos.y=-1 +MaxPos.x=-1 +MaxPos.y=-1 +NormalPos.left=4 +NormalPos.top=32 +NormalPos.right=1562 +NormalPos.bottom=637 +Class=BibTeXView +Document=samplebibliography.bib + +[Frame2_View0,0] +TopLine=87 +Cursor=2986 + +[Frame3] +Flags=0 +ShowCmd=1 +MinPos.x=-1 +MinPos.y=-1 +MaxPos.x=-1 +MaxPos.y=-1 +NormalPos.left=4 +NormalPos.top=32 +NormalPos.right=1562 +NormalPos.bottom=637 +Class=LaTeXView +Document=content\inhalt.tex + +[Frame3_View0,0] +TopLine=204 +Cursor=21239 + +[SessionInfo] +FrameCount=4 +ActiveFrame=3 + +[Bookmarks] +Latex-Ausarbeitung.tex=13 15 + diff --git a/content/0 Allgemein/Deckblatt.tex b/content/0 Allgemein/Deckblatt.tex new file mode 100644 index 0000000..8366789 --- /dev/null +++ b/content/0 Allgemein/Deckblatt.tex @@ -0,0 +1,33 @@ +\begin{titlepage} + +\begin{center} +\includegraphics[scale=1]{content/Bilder/IBSLogo}\\[1ex] + +\LARGE{\studiengang} \studienjahr\\[4ex] + +\huge{\textbf{\titel}}\\[1.5ex] +\Large{\textbf{\untertitel}}\\[4ex] + +\normalsize +\abgabeOrt, den \abgabeTermin\\[3em] +\textbf{\autorName}\\ +\matrikelnummer\\[1.5ex] +\modul\\ +\dozent +\vfill + +%\textbf{Ausbildungsbetrieb:}\\[2ex] +%\includegraphics[scale=0.05]{\betriebLogo}\\[2ex] +%\betriebName\\ +%\betriebAnschrift\\ +%\betriebOrt\\[5em] +\end{center} + +\small +%Dieses Werk, einschließlich seiner Teile, ist \textbf{urheberrechtlich geschützt}. +%Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne +%Zustimmung des Autors unzulässig und strafbar. Das gilt insbesondere für +%Vervielfältigungen, Übersetzungen, Mikroverfilmungen sowie die Einspeicherung +%und Verarbeitung in elektronischen Systemen. + +\end{titlepage} \ No newline at end of file diff --git a/content/0 Allgemein/Meta.tex b/content/0 Allgemein/Meta.tex new file mode 100644 index 0000000..713cc17 --- /dev/null +++ b/content/0 Allgemein/Meta.tex @@ -0,0 +1,28 @@ +% !TEX root = Projektdokumentation.tex + +% Hinweis: der Titel muss zum Inhalt des Projekts passen und den zentralen Inhalt des Projekts deutlich herausstellen +\newcommand{\titel}{Moderne Authentifizierungsverfahren:} % ####################### +\newcommand{\untertitel}{FIDO2, biometrische Verfahren und Multi-Faktor-Authentifizierung} +\newcommand{\kompletterTitel}{\titel{}} + +\newcommand{\autorName}{Dominik Horn} +\newcommand{\autorAnschrift}{} +\newcommand{\autorOrt}{} +\newcommand{\studienjahr}{WI2022} +\newcommand{\matrikelnummer}{WI202207409} %TODO: Matrikelnummer nachschauen + +\newcommand{\betriebLogo}{content/Bilder/BTC_Logo.png} +\newcommand{\betriebName}{BTC Business Technology Consulting AG} +\newcommand{\betriebAnschrift}{Escherweg 5} +\newcommand{\betriebOrt}{26121 Oldenburg} + +\newcommand{\uni}{IBS IT \& Business School Oldenburg} +\newcommand{\uniLogo}{Bilder/IBS_Logo.png} + +\newcommand{\studiengang}{Duales Studium Wirtschaftsinformatik} +\newcommand{\ausbildungsberuf}{Fachinformatiker Systemintegration} + +\newcommand{\abgabeOrt}{Oldenburg} +\newcommand{\abgabeTermin}{\today} % ####################### +\newcommand{\modul}{Modul: Informationssicherheit II} % ####################### +\newcommand{\dozent}{Dozent: Christofer Fleischhauer} % ####################### \ No newline at end of file diff --git a/content/1 Einleitung/content.tex b/content/1 Einleitung/content.tex new file mode 100644 index 0000000..fb27736 --- /dev/null +++ b/content/1 Einleitung/content.tex @@ -0,0 +1 @@ +\section{Einleitung}\label{sec:einleitung} \ No newline at end of file diff --git a/content/2 Grundlagen der Authentifizierung/content.tex b/content/2 Grundlagen der Authentifizierung/content.tex new file mode 100644 index 0000000..548b2fe --- /dev/null +++ b/content/2 Grundlagen der Authentifizierung/content.tex @@ -0,0 +1,2 @@ +\section{Grundlagen der Authentifizierung}\label{sec:grundlagen-der-authentifizierung} + diff --git a/content/3 Moderne Authentifizierungsverfahren Überblick/content.tex b/content/3 Moderne Authentifizierungsverfahren Überblick/content.tex new file mode 100644 index 0000000..d396ad1 --- /dev/null +++ b/content/3 Moderne Authentifizierungsverfahren Überblick/content.tex @@ -0,0 +1 @@ +\section{Moderne Authentifizierungsverfahren – Überblick}\label{sec:moderne-authentifizierungsverfahren--uberblick} \ No newline at end of file diff --git a/content/4 FIDO2/content.tex b/content/4 FIDO2/content.tex new file mode 100644 index 0000000..18ae595 --- /dev/null +++ b/content/4 FIDO2/content.tex @@ -0,0 +1 @@ +\section{FIDO2}\label{sec:fido2} \ No newline at end of file diff --git a/content/5 Biometrische Authentifizierungsverfahren/content.tex b/content/5 Biometrische Authentifizierungsverfahren/content.tex new file mode 100644 index 0000000..bde48f0 --- /dev/null +++ b/content/5 Biometrische Authentifizierungsverfahren/content.tex @@ -0,0 +1 @@ +\section{Biometrische Authentifizierungsverfahren}\label{sec:biometrische-authentifizierungsverfahren} \ No newline at end of file diff --git a/content/6 Multi-Faktor-Authentifizierung/content.tex b/content/6 Multi-Faktor-Authentifizierung/content.tex new file mode 100644 index 0000000..8b74250 --- /dev/null +++ b/content/6 Multi-Faktor-Authentifizierung/content.tex @@ -0,0 +1,2 @@ +\section{Multi-Faktor-Authentifizierung}\label{sec:multi-faktor-authentifizierung} + diff --git a/content/7 Vergleich und Bewertung der Verfahren/content.tex b/content/7 Vergleich und Bewertung der Verfahren/content.tex new file mode 100644 index 0000000..e3a41ea --- /dev/null +++ b/content/7 Vergleich und Bewertung der Verfahren/content.tex @@ -0,0 +1 @@ +\section{Vergleich und Bewertung der Verfahren}\label{sec:vergleich-und-bewertung-der-verfahren} \ No newline at end of file diff --git a/content/8 Ausblick/content.tex b/content/8 Ausblick/content.tex new file mode 100644 index 0000000..ba3efdb --- /dev/null +++ b/content/8 Ausblick/content.tex @@ -0,0 +1,2 @@ +\section{Ausblick}\label{sec:ausblick} + diff --git a/content/9 Fazit/content.tex b/content/9 Fazit/content.tex new file mode 100644 index 0000000..4d13eae --- /dev/null +++ b/content/9 Fazit/content.tex @@ -0,0 +1 @@ +\section{Fazit}\label{sec:fazit} \ No newline at end of file diff --git a/content/Anhang/anhang.tex b/content/Anhang/anhang.tex new file mode 100644 index 0000000..3e338e4 --- /dev/null +++ b/content/Anhang/anhang.tex @@ -0,0 +1,9 @@ +\clearpage +\section*{Anhang} +\appendix + + + + + + diff --git a/content/Bilder/IBSLogo.png b/content/Bilder/IBSLogo.png new file mode 100644 index 0000000..76af95e Binary files /dev/null and b/content/Bilder/IBSLogo.png differ diff --git a/content/abkuerzungsverzeichnis.tex b/content/abkuerzungsverzeichnis.tex new file mode 100644 index 0000000..aa7faea --- /dev/null +++ b/content/abkuerzungsverzeichnis.tex @@ -0,0 +1,17 @@ +\begin{acronym} + \acro{aci}[ACI]{Azure Container Instances} + \acro{acr}[ACR]{Azure Container Registry} + \acro{aks}[AKS]{Azure Kubernetes Service} + %\acro{API}{Application Programming Interface} + \acro{bits}[BITS]{BTC IT Services GmbH} + \acro{cli}[CLI]{Command Line Interface} + \acro{db}[DB]{Datenbank} + \acro{dns}[DNS]{Domain Name System} + \acro{dsl}[DSL]{Domänenspezifische Sprache} + \acro{mps}[MPS]{Managed Platform Services} + \acro{sku}[SKU]{Stock Keeping Units} + \acro{vm}[VM]{Virtuelle Maschine} + + + +\end{acronym} \ No newline at end of file diff --git a/content/glossar.tex b/content/glossar.tex new file mode 100644 index 0000000..e69de29 diff --git a/ibs.sty b/ibs.sty new file mode 100644 index 0000000..507f973 --- /dev/null +++ b/ibs.sty @@ -0,0 +1,90 @@ +% ################################################################################# +% Paket IBS.sty +% ################################################################################# +%% +%% Bitte einbinden mit \usepackage{ibs} + +% Paket-Deklaration +\ProvidesPackage{ibs} + +\usepackage{fancyhdr} % für die eigenen Kopf- und Fußzeilendefinitionen (Alternative: \usepackage{scrlayer-scrpage}) +\usepackage{graphicx} % für Abbildungen +\usepackage{setspace} % für Änderungen der Zeilenabstände +\usepackage{type1cm} % um die Schriftgröße anzupassen +\usepackage{geometry} % um die Gestaltung einer Seite zu verändern +\usepackage{eurosym} % Euro-Symbole einbinden +\usepackage[ngerman]{babel} + + + +% Schriftgröße zu 11.5pt gewechselt +\renewcommand\normalsize{ + \@setfontsize\normalsize{11.5}{14} +} + +\newcommand{\standardparskip}[0]{\setlength{\parskip}{6pt}} +\standardparskip % Abstand zwischen den Absätzen + +% Oberer Rand und Header, Textstart ab 2.5cm +%\setlength{\voffset}{-1.0in} +%\setlength{\topmargin}{2.95cm} +%\setlength{\headheight}{0cm} +%\setlength{\headsep}{0cm} + +\newcommand{\addonchapter}[1]{\cleardoublepage \section*{#1} \addcontentsline{toc}{section}{#1} \sectionmark{#1}} + +% ################################################################################# +% Nützliche Zusatzbefehle für das Glossar usw. +% ################################################################################# +\newcommand{\comment}[1]{} +\newcommand{\siehe}[1]{$\uparrow$#1} +\newcommand{\this}[0]{$\sim$ } + + +% Einstellen der Header +\pagestyle{fancy} +\fancyhf{} % aktuelle Einstellungen für Kopf- und Fußzeilen löschen +% keine Kopfzeile +\lhead{} \chead{} \rhead{} +% Fußzeile +\lfoot{\normalfont\rmfamily \small Ausarbeitung von Maxi Musterfrau} % angepasst für times-Font footer unter lualatex (RST 2021) +\cfoot{} +\rfoot{\normalfont\rmfamily \small Seite \thepage} % angepasst für times-Font footer unter lualatex (RST 2021) +\renewcommand{\headrulewidth}{0pt} %oben keine Linie +\renewcommand{\footrulewidth}{0.4pt} +\fancyfootoffset{0cm} %Linie unten genauso breit wie Text + + +%Seitenlayout +\geometry{a4paper,left=25mm,right=30mm, top=2cm, bottom=2cm, footskip=1cm} + +% Überschriften und Abstände zum Text +%\renewcommand\section{\@startsection{section}{1}{\z@}% +% {-10pt}% +% {6pt}% +% {\sffamily\large\bfseries}} +%\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% +% {-10pt}% +% {6pt}% +% {\sffamily\large}} +%\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% +% {-8pt}% +% {3pt}% +% {\sffamily\large}} +%\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% +% {-8pt}% +% {1pt}% +% {\sffamily\normalsize}} +% Fußnoten linksbündig und ein Space zwischen Nummer und Text +%\usepackage[bottom,hang]{footmisc} +%\setlength{\footnotemargin}{0pt} +%\let\oldfncomm=\footnote +%\renewcommand{\footnote}[1]{\oldfncomm{~#1}} + +% Listen (itemize, enumerate) linksbündig +%\usepackage[flushright]{paralist} +%\setdefaultleftmargin{0.5cm}{}{}{}{}{} +%enumerate mit 1, 1.1 und 1.1.1 usw. +%\renewcommand{\labelenumi}{\arabic{enumi}} +%\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}} + diff --git a/ibsstyle.ist b/ibsstyle.ist new file mode 100644 index 0000000..bddecfc --- /dev/null +++ b/ibsstyle.ist @@ -0,0 +1,11 @@ +% MakeIndex-Stildatei olwir.ist +heading_prefix "{\\indexfrontskip\\Large\\sffamily\\bfseries\\hfill " % vor Buchstabe einfügen +heading_suffix "\\hfill}\\nopagebreak\n " % nach Buchstabe einfügen +symhead_positive "Symbole" % +numhead_positive "Zahlen" % +headings_flag 1 % Überschriften ein + % (Grossbuchstaben) +delim_0 "\\dotfill " +delim_1 "\\dotfill " +delim_2 "\\dotfill " + diff --git a/literatur.bib b/literatur.bib new file mode 100644 index 0000000..f7fdc5e --- /dev/null +++ b/literatur.bib @@ -0,0 +1,92 @@ +@book{boonkrong2021, + title = {Authentication and {{Access Control}}: {{Practical Cryptography Methods}} and {{Tools}}}, + shorttitle = {Authentication and {{Access Control}}}, + author = {Boonkrong, Sirapat}, + year = {2021}, + publisher = {Apress}, + address = {Berkeley, CA}, + doi = {10.1007/978-1-4842-6570-3}, + urldate = {2025-05-29}, + copyright = {http://www.springer.com/tdm}, + isbn = {978-1-4842-6570-3}, + langid = {english}, + keywords = {Vorhanden}, + file = {C:\Users\Dominik\Zotero\storage\GUDGV4NS\Boonkrong - 2021 - Authentication and Access Control Practical Cryptography Methods and Tools.pdf} +} + +@book{kebschull2023, + title = {{Computer Hacking: Eine Einf{\"u}hrung zur Verbesserung der Computersicherheit in komplexen IT-Infrastrukturen}}, + shorttitle = {{Computer Hacking}}, + author = {Kebschull, Udo}, + year = {2023}, + edition = {1.}, + publisher = {Springer Berlin Heidelberg}, + address = {Berlin, Heidelberg}, + urldate = {2025-01-10}, + isbn = {978-3-662-67030-9}, + langid = {german}, + keywords = {Risk management; Computer networks; Data protection; Computer crimes; Lehrbuch; Hacker; Computersicherheit; Datensicherung; Softwareschwachstelle; Penetrationstest; Softwarewerkzeug,Vorhanden}, + file = {C:\Users\Dominik\Zotero\storage\97CIRM6Z\Kebschull - 2023 - Computer Hacking Eine Einführung zur Verbesserung der Computersicherheit in komplexen IT-Infrastruk.pdf} +} + +@phdthesis{kruse2020, + type = {{Masterarbeit}}, + title = {{Biometriebasierte Authentifizierung mit WebAuthn}}, + author = {Kruse, Malte}, + year = {2020}, + address = {Berlin}, + urldate = {2025-06-18}, + langid = {ngerman}, + school = {Humboldt-Universit{\"a}t zu Berlin}, + file = {C:\Users\Dominik\Zotero\storage\Y8MJYGT8\SAR-PR-2020-02_.pdf} +} + +@article{ometov2018, + title = {Multi-{{Factor Authentication}}: {{A Survey}}}, + shorttitle = {Multi-{{Factor Authentication}}}, + author = {Ometov, Aleksandr and Bezzateev, Sergey and M{\"a}kitalo, Niko and Andreev, Sergey and Mikkonen, Tommi and Koucheryavy, Yevgeni}, + year = {2018}, + month = jan, + journal = {Cryptography}, + volume = {2}, + number = {1}, + pages = {1}, + issn = {2410-387X}, + doi = {10.3390/cryptography2010001}, + urldate = {2025-05-29}, + abstract = {Today, digitalization decisively penetrates all the sides of the modern society. One of the key enablers to maintain this process secure is authentication. It covers many different areas of a hyper-connected world, including online payments, communications, access right management, etc. This work sheds light on the evolution of authentication systems towards Multi-Factor Authentication (MFA) starting from Single-Factor Authentication (SFA) and through Two-Factor Authentication (2FA). Particularly, MFA is expected to be utilized for human-to-everything interactions by enabling fast, user-friendly, and reliable authentication when accessing a service. This paper surveys the already available and emerging sensors (factor providers) that allow for authenticating a user with the system directly or by involving the cloud. The corresponding challenges from the user as well as the service provider perspective are also reviewed. The MFA system based on reversed Lagrange polynomial within Shamir's Secret Sharing (SSS) scheme is further proposed to enable more flexible authentication. This solution covers the cases of authenticating the user even if some of the factors are mismatched or absent. Our framework allows for qualifying the missing factors by authenticating the user without disclosing sensitive biometric data to the verification entity. Finally, a vision of the future trends in MFA is discussed.}, + copyright = {https://creativecommons.org/licenses/by/4.0/}, + langid = {english}, + file = {C:\Users\Dominik\Zotero\storage\YMC3ZV3I\Ometov et al. - 2018 - Multi-Factor Authentication A Survey.pdf} +} + +@book{pufahl2024, + title = {{Cybersecurity f{\"u}r Manager: Cybergefahren wirksam begegnen -- das Kompetenzmodell f{\"u}r die Praxis}}, + shorttitle = {{Cybersecurity f{\"u}r Manager}}, + author = {Pufahl, Mario and Paulsen, Patrick and Arndt, Paul}, + year = {2024}, + publisher = {Springer Fachmedien Wiesbaden}, + address = {Wiesbaden}, + doi = {10.1007/978-3-658-44892-9}, + urldate = {2025-01-19}, + copyright = {https://www.springernature.com/gp/researchers/text-and-data-mining}, + isbn = {978-3-658-44892-9}, + langid = {ngerman}, + keywords = {Vorhanden}, + file = {C:\Users\Dominik\Zotero\storage\JHXGLIBP\Pufahl et al. - 2024 - Cybersecurity für Manager Cybergefahren wirksam begegnen – das Kompetenzmodell für die Praxis.pdf} +} + +@book{tsolkas2017, + title = {{Rollen und Berechtigungskonzepte}}, + author = {Tsolkas, Alexander and Schmidt, Klaus}, + year = {2017}, + publisher = {Springer Fachmedien Wiesbaden}, + address = {Wiesbaden}, + doi = {10.1007/978-3-658-17987-8}, + urldate = {2025-05-29}, + copyright = {http://www.springer.com/tdm}, + isbn = {978-3-658-17987-8}, + langid = {ngerman}, + keywords = {Vorhanden}, + file = {C:\Users\Dominik\Zotero\storage\ND6EMKH4\Tsolkas und Schmidt - 2017 - Rollen und Berechtigungskonzepte.pdf} +}