<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sicherheit und Netze Archive - Maximilian Krieg</title>
	<atom:link href="https://maximiliankrieg.de/category/studium/bachelor-of-science/6-semester-b-sc/sicherheit-und-netze/feed/" rel="self" type="application/rss+xml" />
	<link>https://maximiliankrieg.de/category/studium/bachelor-of-science/6-semester-b-sc/sicherheit-und-netze/</link>
	<description>Wissen, Technik &#38; Erfahrungen</description>
	<lastBuildDate>Sun, 09 Aug 2026 07:36:08 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://maximiliankrieg.de/wp-content/uploads/2026/05/cropped-20260524_logo_2_512-2-32x32.png</url>
	<title>Sicherheit und Netze Archive - Maximilian Krieg</title>
	<link>https://maximiliankrieg.de/category/studium/bachelor-of-science/6-semester-b-sc/sicherheit-und-netze/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Sicherheit und Netze (Teil 5)</title>
		<link>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-5/</link>
					<comments>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-5/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 20 Sep 2014 19:20:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3429</guid>

					<description><![CDATA[<p>In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im letzten Teil der Zusammenfassung werden der Einsatz von sicheren E-Mails und Angriffen auf der Anwendungsschicht erläutert. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Sichere Electronic Mail Architektur eines E-Mail Systems Welche Risiken gibt es? Welche [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-5/">Sicherheit und Netze (Teil 5)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im letzten Teil der Zusammenfassung werden der Einsatz von sicheren E-Mails und Angriffen auf der Anwendungsschicht erläutert.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Sichere Electronic Mail</h3>



<h4 class="wp-block-heading">Architektur eines E-Mail Systems</h4>



<p class="wp-block-paragraph">Welche Risiken gibt es?</p>



<ul class="wp-block-list">
<li>Viele Transit-Systeme zwischen Sender und Empfänger</li>



<li>Unverschlüsselte Nachrichten können gelesen werden</li>
</ul>



<p class="wp-block-paragraph">Welche Schutzziele sind betroffen?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit &#8211; Ende-zu-Ende-Verschlüsselung</li>



<li>Integrität &#8211; Digitale Signaturen und MAC</li>



<li>Authentizität &#8211; Digitale Signaturen</li>



<li>Unwiderrufbarkeit &#8211; Digitale Signaturen</li>
</ul>



<p class="wp-block-paragraph">Wie sieht die Infrastruktur aus?</p>



<ul class="wp-block-list">
<li>User Agent (UA)</li>



<li>Message transfer agent (MTA)</li>



<li>Message access agent (MAA)</li>
</ul>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="627" height="304" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_email.png" alt="" class="wp-image-3431" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_email.png 627w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_email-350x170.png 350w" sizes="(max-width: 627px) 100vw, 627px" /></figure>



<p class="wp-block-paragraph">Wie sind E-Mails aufgebaut?</p>



<ul class="wp-block-list">
<li>Header, Leerzeile und Body in 7-Bit ASCII-Format</li>



<li>MIME als notwendige Erweiterung</li>



<li>Keine Verfahren für Schutzziele (<em>brauchte man nicht</em>)</li>
</ul>



<h4 class="wp-block-heading">Multipurpose Internet Mail Extension (MIME)</h4>



<p class="wp-block-paragraph">Was bringt MIME?</p>



<ul class="wp-block-list">
<li>Nicht-ASCII-Daten in ASCII transformieren</li>



<li>Binäre Attachments (<em>PDF-Dateien übertragen</em>)</li>



<li>Mehrfache Bodies (<em>Mehrere Bilder anzuhängen</em>)</li>



<li>Unterstützung von nicht-ASCII-Zeichen</li>



<li>Stellt keine Sicherheitsdienste zur Verfügung</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="419" height="210" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_mime.png" alt="" class="wp-image-3432" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_mime.png 419w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_mime-350x175.png 350w" sizes="(max-width: 419px) 100vw, 419px" /></figure>



<p class="wp-block-paragraph">Wie sieht der MIME-Header aus?</p>



<ul class="wp-block-list">
<li>Typen und Subtypen (<em>HTML, JPG, etc.</em>)</li>



<li>Formate (<em>7 Bit, 8 Bit, etc.</em>)</li>



<li>Eindeutige Kennzeichnung der Nachricht</li>
</ul>



<h4 class="wp-block-heading">Pretty Good Privacy (PGP)</h4>



<p class="wp-block-paragraph">Welches Konzept liegt PGP zu Grunde?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit durch Verschlüsselung mit Sitzungsschlüssel</li>



<li>Sender erzeugt diesen Sitzungsschlüssel</li>



<li>PGP nutzt nur bestehende Krypto-Algorithmen (<em>ausreichend getestet</em>)</li>



<li>Präprozessor liefert signierten Chiffretext in base64-Darstellung</li>



<li>Ergebnis wird als Mime-kompatibler E-Mail-Anhang versandt</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="529" height="201" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_secmail.png" alt="" class="wp-image-3433" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_secmail.png 529w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_secmail-350x133.png 350w" sizes="(max-width: 529px) 100vw, 529px" /></figure>



<p class="wp-block-paragraph">Welche Verfahren nutzt PGP?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit mit International Data Encryption Algorithm (IDEA)</li>



<li>Datenintegrität mit MD5</li>



<li>Sitzungsschlüssel mit RSA</li>



<li>Authentisierung durch digitale Signatur</li>



<li>Kompression der Daten</li>
</ul>



<p class="wp-block-paragraph">Was sind Schlüsselringe?</p>



<ul class="wp-block-list">
<li>Jeder Sender besitzt einen öffentlichen Ring für die öffentlichen Schlüssel alle Empfänger</li>



<li>Jeder Sender besitzt einen privaten Ring für ihre privaten und öffentlichen Schlüsselpaare</li>



<li>Der Sender kann seine Schlüssel beliebig wechseln</li>



<li>Der Sender kann pro Gruppe ein eigenes Schlüsselpaar bestimmen</li>
</ul>



<p class="wp-block-paragraph">Worin unterscheiden sich X.509 und PGP?</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>&nbsp;</th><th>X.509</th><th>PGP</th></tr><tr><td>Signatur</td><td>1</td><td>n</td></tr><tr><td>Ausgestellt</td><td>Von der CA</td><td>Selbsterstellte Schlüssel und Zertifikate</td></tr><tr><td>E-Mail</td><td>Teil des Zertifikats</td><td>In das Signaturpaket eingebunden</td></tr><tr><td>Vertrauensmodell</td><td>Hierarchie</td><td>Flach</td></tr><tr><td>Verteilung</td><td>PKI</td><td>Datenträger, Download und Web of Trust</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Wie funktioniert PGP?</p>



<ul class="wp-block-list">
<li>Jeder kennt den öffentlichen Schlüssel des anderen</li>



<li>PGP wendet die Hash-Funktion MD5 auf die Nachricht P an</li>



<li>PGP verschlüsselt das Ergebnis mit dem privaten RSA-Schlüssel D<sub>A</sub></li>



<li>Der verschlüsselte Hash und die ursprüngliche Nachricht werden komprimiert</li>



<li>Dokument ist verschlüsselt und signiert</li>



<li>Der Empfänger führt zur Entschlüsselung alle Schritte umgekehrt aus</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="691" height="343" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp.png" alt="" class="wp-image-3434" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp.png 691w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp-350x174.png 350w" sizes="auto, (max-width: 691px) 100vw, 691px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="651" height="292" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp2.png" alt="" class="wp-image-3435" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp2.png 651w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_pgp2-350x157.png 350w" sizes="auto, (max-width: 651px) 100vw, 651px" /></figure>



<p class="wp-block-paragraph">Welchen Nachteil hat PGP?</p>



<ul class="wp-block-list">
<li>Kompromittierte Schlüssel sind schwierig zurückzurufen, da eine Infrastruktur ähnlich einer PKI nicht existiert</li>
</ul>



<h4 class="wp-block-heading">PGP-Zertifikate und Web of Trust</h4>



<p class="wp-block-paragraph">Was ist das Web of Trust?</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="645" height="321" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_wot.png" alt="" class="wp-image-3436" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_wot.png 645w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_wot-350x174.png 350w" sizes="auto, (max-width: 645px) 100vw, 645px" /></figure>



<h4 class="wp-block-heading">Secure / Multipurpose Internet Mail Extension (S/MIME)</h4>



<p class="wp-block-paragraph">Welche Vorteile bieten PKIs in geschlossenen Gruppen?</p>



<ul class="wp-block-list">
<li>Standardisiertes Sicherheitsprotokoll</li>



<li>Konzept zum Senden und Empfangen geschützter Daten im MIME-Format</li>



<li>Leistet Authentikation, Nachrichtenintegrität, Unwiderrufbarkeit und Vertraulichkeit</li>



<li>Erweitert die Content Types um mehrere Sicherheitsdienste</li>
</ul>



<p class="wp-block-paragraph">Welche Content Types bietet S/MIME?</p>



<ul class="wp-block-list">
<li>Signed-Data Content Type &#8211; Sichert die Integrität der Daten</li>



<li>Enveloped-Data Content Type &#8211; Daten vertraulich übertragen</li>
</ul>



<h3 class="wp-block-heading">Angriffe in der Anwendungsschicht</h3>



<h4 class="wp-block-heading">Vielfalt der Angriffe auf die IT-Infrastruktur</h4>



<p class="wp-block-paragraph">Welche Schutzziele sind betroffen?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit &#8211; Spionage</li>



<li>Integrität &#8211; Manipulation von Daten</li>



<li>Verfügbarkeit &#8211; Immer verfügbare Daten und Dienste</li>



<li>Authentisierung &#8211; Unberechtigter Zugriff</li>
</ul>



<p class="wp-block-paragraph">Welche Probleme gibt es?</p>



<ul class="wp-block-list">
<li>Ein geteiltes Medium für Teilnehmer</li>



<li>Unverschlüsselte verbindungslose Kommunikation</li>



<li>Keine Paketüberwachung</li>



<li>Heterogene Systeme</li>



<li>Fehlende Authentikationsmechanismen</li>



<li>Abhängigkeit von Routing und Namensdiensten</li>
</ul>



<h4 class="wp-block-heading">Domain Name Systems (DNS)</h4>



<p class="wp-block-paragraph">Was ist DNS?</p>



<ul class="wp-block-list">
<li>Umsetzung von IP-Adresse und URL</li>



<li>Hierarchische Struktur</li>



<li>Autoritative DNS-Server enthalten Originaldaten</li>



<li>Nicht-autoritative DNS-Server enthalten Kopien (<em>Schwachstelle</em>)</li>



<li>Clients fragen meist bei Nicht-autoritativen Servern an</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="469" height="231" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnshierarchie.png" alt="" class="wp-image-3437" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnshierarchie.png 469w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnshierarchie-350x172.png 350w" sizes="auto, (max-width: 469px) 100vw, 469px" /></figure>



<p class="wp-block-paragraph">Wie sieht das Nachrichtenformat aus?</p>



<ul class="wp-block-list">
<li>Gleicher Aufbau für Query und Reply</li>



<li>Identifizierung über Flags und ID</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="350" height="209" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsformat.png" alt="" class="wp-image-3438" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsformat.png 350w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsformat-300x179.png 300w" sizes="auto, (max-width: 350px) 100vw, 350px" /></figure>



<h4 class="wp-block-heading">Missbrauch des DNS für eine Man-in-the-Middle-Attack</h4>



<p class="wp-block-paragraph">Was ist das prinzipielle Verfahren?</p>



<ul class="wp-block-list">
<li>Trudy platziert ihre IP-Adresse bei Bobs DNS-Eintrag</li>



<li>Alle Anfragen von Alice landen deshalb bei Trudy</li>



<li>Trudy leitet nach dem Auslesen bzw. Manipulieren die Daten zu Bob weiter</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="453" height="192" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_trudydns.png" alt="" class="wp-image-3439" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_trudydns.png 453w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_trudydns-350x148.png 350w" sizes="auto, (max-width: 453px) 100vw, 453px" /></figure>



<p class="wp-block-paragraph">Wie muss sich der Angreifer vorbereiten?</p>



<ul class="wp-block-list">
<li>Trudy richtet sich eine eigene Domain ein</li>



<li>Trudy benötigt eigene DNS-Server und Webserver</li>



<li>Alices DNS-Server hat keinen Eintrag (<em>mehr</em>) für Bobs-Adresse</li>



<li>Trudy kennt die öffentliche IP-Adresse von Alices DNS-Server</li>



<li>Trudy muss schnell sein</li>
</ul>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ol class="wp-block-list">
<li>Um die Sequenznummer zu erfahren, fragt sie einen eigenen DNS-Eintrag an</li>



<li>Aus ihrem DNS-Server entnimmt sie dann den ungefähr aktuellen Wert</li>



<li>Trudy fragt nach dem DNS-Eintrag für Bobs Homepage</li>



<li>Alices DNS-Server fragt beim Top-level Server an</li>



<li>Trudy blockiert (<em>flooded</em>) den Top-level Server</li>



<li>Trudy liefert die falsche Adresse zu Alices DNS-Server</li>



<li>Da UDP genutzt wird, erkennt dieser nicht den Angriff</li>



<li>Die verzögerte Antwort des Top-level Servers wird verworfen</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="528" height="202" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsmitm.png" alt="" class="wp-image-3440" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsmitm.png 528w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_dnsmitm-350x134.png 350w" sizes="auto, (max-width: 528px) 100vw, 528px" /></figure>



<p class="wp-block-paragraph">Welche Schwachstellen werden dabei ausgenutzt?</p>



<ul class="wp-block-list">
<li>Keine Authentisierung über die Absender-IP-Adresse möglich</li>



<li>Umleitung durch ARP-Spoofing oder Manipulation der Routing-Information</li>



<li>Daten können unterwegs manipuliert werden</li>



<li>An nicht-autoritative Server können gefälschte Informationen gesandt werden</li>
</ul>



<h4 class="wp-block-heading">DNS um Sicherheitsdienste erweitern (DNSSEC)</h4>



<p class="wp-block-paragraph">Was ist DNSSEC?</p>



<ul class="wp-block-list">
<li>Schutz vor cache poisoning</li>



<li>DNSSEC wird von allen Root-Servern benutzt</li>



<li>Authentisierung durch digitale Signatur der Resource Records</li>



<li>Eigene Zertifikate für jeden DNS-Server wären zu teuer</li>



<li>Autonome Vertrauenshierarchie mit selbstsignierten Schlüsseln</li>



<li>Records werden zu RRsets gruppiert und signiert</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="398" height="202" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC1.png" alt="" class="wp-image-3441" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC1.png 398w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC1-350x178.png 350w" sizes="auto, (max-width: 398px) 100vw, 398px" /></figure>



<p class="wp-block-paragraph">Welche Dienste stellt DNSSEC bereit?</p>



<ul class="wp-block-list">
<li>Nachweis der Herkunft der Daten (<em>Datenursprungsauthentifizierung</em>)</li>



<li>Sicherung der Datenintegrität</li>



<li>Beweis nicht-existierender Namen</li>
</ul>



<p class="wp-block-paragraph">Welche Schlüssel gibt es?</p>



<ul class="wp-block-list">
<li>Key Signing Keys (KSK) für die Zonen &#8211; Mehr Sicherheit durch Länge</li>



<li>Zone Signing Keys (ZSK) für Resource Records &#8211; Weniger Ressourcen</li>



<li>ZSK werden nach einem Zeitintervall ersetzt</li>



<li>ZSK werden durch jeweiligen KSK signiert</li>



<li>KSK werden vom höheren KSK signiert</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="533" height="232" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC2.png" alt="" class="wp-image-3442" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC2.png 533w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_DNSSEC2-350x152.png 350w" sizes="auto, (max-width: 533px) 100vw, 533px" /></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-5/">Sicherheit und Netze (Teil 5)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Teil 4)</title>
		<link>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-4/</link>
					<comments>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-4/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 20 Sep 2014 19:15:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3412</guid>

					<description><![CDATA[<p>In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im vierten Teil der Zusammenfassung wird erklärt, wie kryptographische Schlüssel verteilt werden und wozu man Public Key Infrastrukturen braucht. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Verteilen kryptografischer Schlüssel Ein Schlüsselaustauschprotokoll wird in der Kryptografie verwendet, [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-4/">Sicherheit und Netze (Teil 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im vierten Teil der Zusammenfassung wird erklärt, wie kryptographische Schlüssel verteilt werden und wozu man Public Key Infrastrukturen braucht.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Verteilen kryptografischer Schlüssel</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Ein Schlüsselaustauschprotokoll wird in der Kryptografie verwendet, um zwei oder mehreren Kommunikationspartnern einen gemeinsamen, geheimen Schlüssel zugänglich zu machen. Dies kann geschehen, indem jemand einen Schlüssel an alle beteiligten Partner überträgt oder indem während der Durchführung des Protokolls ein neuer Schlüssel erzeugt wird.</p>
</blockquote>



<h4 class="wp-block-heading">Anforderungen an Verteilkonzepte hängen vom Schlüsseltyp ab</h4>



<p class="wp-block-paragraph">Welche Ziele werden verfolgt?</p>



<ul class="wp-block-list">
<li>Authentisierung und Schlüsselverteilung</li>
</ul>



<p class="wp-block-paragraph">Welche Schlüsseltypen gibt es?</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Schlüsseltyp</th><th>Beschreibung</th></tr><tr><td>Schlüssel für Authentisierung und Signaturen</td><td>Verschlüsselten Datenstruktur (<em>z.B. PKCS#12</em>)</td></tr><tr><td>Öffentliche Schlüssel</td><td>Zentrale Registratur mit Fälschungschutz</td></tr><tr><td>Asymmetrische Sitzungsschlüssel</td><td>Verteilung über asymmetrische Verfahren (1:1)</td></tr><tr><td>Symmetrische Sitzungsschlüssel</td><td>Zentrale Verteilung, da es sonst \( \frac{n*(n-1)}{2}\) Schlüssel gibt</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Verteilung durch ein Key Distribution Center (KDC)</h4>



<p class="wp-block-paragraph">Wie funktioniert ein KDC?</p>



<ul class="wp-block-list">
<li>Vertrauenswürdiger Dritter wie die zentrale Autorität bei Signaturen</li>



<li>Der KDC authentisiert Teilnehmer und verteilt Sitzungsschlüssel</li>



<li>Jeder Teilnehmer vereinbart genau einen gemeinsamen symmetrischen Schlüssel mit dem KDC</li>



<li>Durch die geheimen Schlüssel authentisieren sich die Teilnehmer beim KDC</li>
</ul>



<p class="wp-block-paragraph">Wie ist der grundlegende Ablauf?</p>



<ul class="wp-block-list">
<li>Alice schickt eine Anfrage zum KDC um den temporären Sitzungsschlüssel Alice-Bob zu bekommen</li>



<li>Das KDC informiert Bob über die Anfrage</li>



<li>Falls Bob zustimmt, wird der Session Key für beide erzeugt</li>



<li>Ein sicheres Protokoll wird benutzt, um Alice und Bob den Schlüssel vertraulich zu übersenden</li>
</ul>



<p class="wp-block-paragraph">Wie sind Hierarchien aus KDCs aufgebaut?</p>



<ul class="wp-block-list">
<li>Lokale, nationale und internationale KDCs</li>



<li>Anfragen werden an die lokale KDC gestellt</li>



<li>Die KDCs &#8222;routen&#8220; dann die Anfragen zum lokalen KDC des Empfängers weiter</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="378" height="398" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdch.png" alt="" class="wp-image-3413" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdch.png 378w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdch-332x350.png 332w" sizes="auto, (max-width: 378px) 100vw, 378px" /></figure>



<h4 class="wp-block-heading">Einfaches KDC-Protokoll</h4>



<p class="wp-block-paragraph">Welche Eigenschaften besitzt ein KDC-Protokoll?</p>



<ul class="wp-block-list">
<li>Implizite Authentisierung durch Kenntnisse der geheimen Schlüssel</li>



<li>Anfällig für Replay-Angriffe, wenn keine Zeitstempel oder Nonces genutzt werden</li>



<li>Nachrichten werden bei abgelaufenem Gültigkeitszeitraum verworfen</li>



<li>Nonces werden zur temporären Identifizierung genutzt</li>
</ul>



<p class="wp-block-paragraph">Wie funktioniert ein einfaches KDC-Protokoll?</p>



<ul class="wp-block-list">
<li>Alice wählt einen Sitzungsschlüssel für Bob, verschlüsselt die Nachricht und informiert das KDC</li>



<li>Der KDC entschlüsselt die Nachricht, entnimmt Bobs Identität und den Key K<sub>S</sub></li>



<li>Der KDC schickt eine verschlüsselte Nachricht mit Alices Identität und dem Sitzungsschlüssel zu Bob</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="644" height="171" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdce.png" alt="" class="wp-image-3414" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdce.png 644w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdce-350x93.png 350w" sizes="auto, (max-width: 644px) 100vw, 644px" /></figure>



<p class="wp-block-paragraph">Wie greift man das einfache KDC-Protokoll an?</p>



<ul class="wp-block-list">
<li>Angreifer speichert Nachricht 3 und wiederholt diese zu einem späteren Zeitpunkt</li>



<li>Angreifer muss dafür den Sitzungsschlüssel geknackt haben</li>



<li>Funktioniert nur wenn der Sitzungsschlüssel unbegrenzt gültig ist</li>



<li>Durch den Sitzungsschlüssel ist er automatisch authentisiert</li>



<li>Mehr unter Replay-Angriffe</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="306" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdcatt.png" alt="" class="wp-image-3415" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdcatt.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kdcatt-350x214.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h4 class="wp-block-heading">Needham-Schroeder Protokoll</h4>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ol class="wp-block-list">
<li>Alice kontaktiert unverschlüsselt den KDC (<em>Bob und die Nonce: R<sub>A</sub></em>)</li>



<li>KDC sendet das Ticket und die Daten verschlüsselt zurück zu Alice</li>



<li>Alice sendet das verschlüsselte Ticket und eine verschlüsselte zweite Nonce R<sub>A2</sub> an Bob</li>



<li>Bob berechnet R<sub>A2</sub>-1 und verschlüsselt diesen mit dem Sitzungsschlüssel (<em>Beweis des Besitzes von K<sub>S</sub></em>)</li>



<li>Alice beweist nun ihrerseits den Besitz von K<sub>S</sub> indem sie R<sub>B</sub>-1 verschlüsselt sendet</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="620" height="189" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_needham.png" alt="" class="wp-image-3416" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_needham.png 620w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_needham-350x107.png 350w" sizes="auto, (max-width: 620px) 100vw, 620px" /></figure>



<p class="wp-block-paragraph">Wie greift man das Needham-Schroeder Protokoll an?</p>



<ul class="wp-block-list">
<li>Replay-Angriffe werden durch Nonces und Challenge-Response-Verfahren abgewehrt</li>



<li>Wenn ein Angreifer den Sitzungsschlüssel knackt, kann er Nachricht 3 wiederholen und sich als Alice ausgeben</li>



<li>Mehr unter Replay-Angriffe</li>
</ul>



<h4 class="wp-block-heading">Kerberos</h4>



<p class="wp-block-paragraph">Wie ist Kerberos aufgebaut?</p>



<ul class="wp-block-list">
<li>Kerberos verwendet eine Variante des Needham-Schroeder-Protokolls</li>



<li>Gewährt sicheren Zugriff auf Ressourcen im Netz</li>



<li>Gute Synchronisation der Uhren wird vorausgesetzt</li>



<li>Ticket-Granting-Server können Tickets füreinander ausstellen</li>



<li>Authentication Server (AS) &#8211; Verifiziert Benutzer beim Login (<em>wie ein KDC</em>)</li>



<li>Ticket-Granting Server (TGS) &#8211; Vergibt Identifikationstickets (<em>User ist TGS authentisiert</em>)</li>



<li>Dienstleister &#8211; Verrichtet die von Alice gewünschte Arbeit</li>



<li>Authentisierte Anwender fangen bei Schritt 3 wieder an</li>



<li>Gewährte Rechte werden von den Dienstleistern bestimmt</li>
</ul>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ol class="wp-block-list">
<li>Alice gibt ihren Namen im Klartext an einer öffentlichen Workstation ein</li>



<li>AS liefert Session Key und Ticket TGS, beides mit KA verschlüsselt</li>



<li>Alice fragt Ticket für Bob an (<em>t verhindert Replay-Angriffe</em>)</li>



<li>TGS liefert den Sitzungsschlüssel Alice-Bob für Beide</li>



<li>Alice sendet den K<sub>B()</sub>-Teil an Bob, um die Sitzung zu starten (<em>t verhindert Replay-Angriffe</em>)</li>



<li>Der Zeitstempel t+1 beweist, dass sie nun mit Bob redet</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="600" height="220" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kerberos.png" alt="" class="wp-image-3417" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kerberos.png 600w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_kerberos-350x128.png 350w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<h4 class="wp-block-heading">Verteilung ohne zentrale Instanz</h4>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ul class="wp-block-list">
<li>Austausch symmetrischer Schlüssel über asymmetrisches Verfahren</li>



<li>Verteilte Algorithmen wie Diffie-Hellman und SSL</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="497" height="192" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_voz.png" alt="" class="wp-image-3418" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_voz.png 497w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_voz-350x135.png 350w" sizes="auto, (max-width: 497px) 100vw, 497px" /></figure>



<h4 class="wp-block-heading">Geheime Schlüssel vereinbaren nach Diffie-Hellman</h4>



<p class="wp-block-paragraph">Wie funktioniert Diffie-Hellman?</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="379" height="579" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_normal-1.png" alt="" class="wp-image-3419" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_normal-1.png 379w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_normal-1-229x350.png 229w" sizes="auto, (max-width: 379px) 100vw, 379px" /></figure>



<p class="wp-block-paragraph">Wie greift man Diffie-Hellman an?</p>



<ul class="wp-block-list">
<li>Schlüssel knacken, wenn zu kleine a und b gewählt werden</li>



<li>Man-in-the-middle, wenn die Nachrichten nicht signiert werden</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="541" height="855" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_mitm-1.png" alt="" class="wp-image-3420" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_mitm-1.png 541w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140603_diffie_mitm-1-221x350.png 221w" sizes="auto, (max-width: 541px) 100vw, 541px" /></figure>



<h4 class="wp-block-heading">Verteilung öffentlicher Schlüssel mittels Trusted Center</h4>



<p class="wp-block-paragraph">Was ist das Trusted Center?</p>



<ul class="wp-block-list">
<li>Öffentliche Schlüssel brauchen vertrauenswürdige Quellen und sichere Zustellung</li>



<li>Das Trusted Center ist eine vertrauenswürdige öffentliche Stelle</li>



<li>Verteilt öffentliche Schlüssel und die Namen der Besitzer</li>



<li>Bei einer Registrierung wird Identität des Besitzers geprüft</li>



<li>Das Trusted Center funktioniert wie eine CA</li>



<li>Es ist ein single-point-of-failure und Flaschenhals</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="481" height="318" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_trust.png" alt="" class="wp-image-3421" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_trust.png 481w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_trust-350x231.png 350w" sizes="auto, (max-width: 481px) 100vw, 481px" /></figure>



<h4 class="wp-block-heading">Certification authority (CA)</h4>



<p class="wp-block-paragraph">Was ist eine Zertifizierungsstelle?</p>



<ul class="wp-block-list">
<li>CAs sind hierarchisch aufgebaut</li>



<li>Sie stellt Zertifikate aus</li>



<li>In einem Zertifikat stehen die Identität und der öffentliche Schlüssel</li>



<li>Das Zertifikat wird mit der Signatur der CA signiert</li>



<li>Mehr unter Public Key Infrastructure</li>
</ul>



<h3 class="wp-block-heading">Public-Key-Infrastruktur (PKI)</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Mit Public-Key-Infrastruktur bezeichnet man in der Kryptologie ein System, das digitale Zertifikate ausstellen, verteilen und prüfen kann. Die innerhalb einer PKI ausgestellten Zertifikate werden zur Absicherung rechnergestützter Kommunikation verwendet.</p>
</blockquote>



<h4 class="wp-block-heading">Zertifikate</h4>



<p class="wp-block-paragraph">Was sind Zertifikate?</p>



<ul class="wp-block-list">
<li>Werden nach Standard X.509 erzeugt</li>



<li>Die digitale Signatur wird aus dem Hash des Zertifikats erzeugt</li>



<li>Verbinden öffentlichen Schlüssel und die digitale Signatur</li>



<li>Enthalten nützliche Benutzerattribute</li>



<li>Enthalten Verweis auf eine Certificate Revocation List</li>



<li>Gespeichert in den Dateiformaten DER und PEM</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="523" height="245" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_x509.png" alt="" class="wp-image-3422" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_x509.png 523w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_x509-350x164.png 350w" sizes="auto, (max-width: 523px) 100vw, 523px" /></figure>



<p class="wp-block-paragraph">Wofür braucht man Zertifikate?</p>



<ul class="wp-block-list">
<li>Bereitstellung des öffentlichen Schlüssels</li>



<li>Altersnachweis des Besitzers</li>



<li>Einräumen von Rechten nach Authentisierung</li>



<li>Nachweis des privaten Schlüssels über Challenge-Response</li>
</ul>



<p class="wp-block-paragraph">Was sind Schlüsselspeicher?</p>



<ul class="wp-block-list">
<li>Gemeinsame Ablage von Zertifikat und privatem Schlüssel</li>



<li>Werden mit eigenem Passwort geschützt</li>



<li>Ermöglicht den Transfer zu anderen Systemen</li>



<li>Werden im PKCS#12-Format gespeichert</li>
</ul>



<p class="wp-block-paragraph">Welche Formate für Zertifikate gibt es?</p>



<ul class="wp-block-list">
<li>Distinguished Encoding Rules (DER) &#8211; Binäres Format für Zertifikate</li>



<li>Privacy Enhanced Mail (PEM ) &#8211; Base64 verschlüsseltes Format für Zertifikate</li>



<li>PKCS#7 &#8211; Basis für S/MIME zum Signieren und / oder Verschlüsseln von Nachrichten</li>



<li>PKCS#8 &#8211; Format für verschlüsselte oder unverschlüsselte private Schlüssel</li>



<li>PKCS#10 &#8211; Format der Nachrichten um die Zertifizierung eines Schlüsselpaares anzufordern (Certification Request Standard)</li>



<li>PKCS#12 &#8211; Dateiformat, um private Schlüssel mit dem zugehörigen Zertifikat passwortgeschützt zu speichern (Personal Information Exchange Syntax Standard)</li>
</ul>



<h4 class="wp-block-heading">Aufbau einer Public Key Infrastructure</h4>



<p class="wp-block-paragraph">Welche Aufgaben hat eine PKI?</p>



<ul class="wp-block-list">
<li>Ausgabe, Erneuerung und Rückruf von Zertifikaten</li>



<li>Stamm- und Benutzerzertifikat erstellen</li>



<li>Schlüsselspeicherung und -aktualisierung</li>



<li>Bereitstellung von Diensten für Protokolle</li>



<li>Unterstützung von Zugangskontrollen</li>



<li>Komponenten organisieren</li>



<li>Standards für Dokumente und Protokolle definieren</li>



<li>Benutzerzertifikate installieren und Anwendungen konfigurieren</li>
</ul>



<p class="wp-block-paragraph">Welche Komponenten hat eine PKI?</p>



<ul class="wp-block-list">
<li>Benutzer</li>



<li>Zertifizierungsstellen (Certification Agency / Authority)</li>



<li>Zertifikate</li>



<li>(<em>Öffentliche</em>) Verzeichnissen</li>
</ul>



<p class="wp-block-paragraph">Wie funktioniert die Hierarchie?</p>



<ul class="wp-block-list">
<li>Die am höchsten stehende (Root-)CA zertifiziert untergeordnete CAs</li>



<li>Sub-CAs, auch Regional Authorities (RA), überdecken eine geographische Region</li>



<li>Sub-CAs stellen X.509 Zertifikate an Organisationen und Personen aus</li>



<li>Die Root-CA stellt sich ein selbst signiertes, selbst ausgestelltes Zertifikat (mit privaten Schlüssel) aus</li>



<li>Dieses Zertifikat ist der Trust Anchor (Vertrauensanker)</li>



<li>Eine CA stellt einer Sub-CA das Zertifikat aus</li>



<li>Dafür übermittelt die Sub-CA ihren öffentlichen Schlüssel in einem Certificate Request</li>
</ul>



<h4 class="wp-block-heading">Verifikation von Zertifikaten und Zertifizierungsstellen</h4>



<p class="wp-block-paragraph">Variante 1</p>



<ul class="wp-block-list">
<li>Alice benötigt Bobs öffentlichen Schlüssel</li>



<li>Bob stellt das von CA5 signierte Zertifikat bereit</li>



<li>Alice kennt CA5 nicht und benötigt deren Legitimierung</li>



<li>CA5 stellt das von RA2 signierte Zertifikat bereit</li>



<li>Alice prüft Bobs Zertifikat mit dem öffentlichen Schlüssel von CA5</li>



<li>Alice kennt RA2 nicht und benötigt deren Legitimierung</li>



<li>RA2 stellt das von Root-CA signierte Zertifikat bereit</li>



<li>Alice prüft das Zertifikat von CA5 mit dem öffentlichen Schlüssel von RA2</li>



<li>Alice vertraut der Root-CA und prüft das Zertifikat von RA2 deren öffentlichen Schlüssel</li>



<li>Jetzt kann Alice sicher sein, dass sie über Bobs öffentlichen Schlüssel verfügt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="532" height="248" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot.png" alt="" class="wp-image-3423" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot.png 532w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot-350x163.png 350w" sizes="auto, (max-width: 532px) 100vw, 532px" /></figure>



<p class="wp-block-paragraph">Variante 2</p>



<ul class="wp-block-list">
<li>Bob stellt die Zertifikate von CA5 und RA2 und sich bereit</li>



<li>Alice arbeitet sich von der Root-CA bis zu Bobs Zertifikat herunter</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="372" height="113" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot2.png" alt="" class="wp-image-3424" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot2.png 372w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cot2-350x106.png 350w" sizes="auto, (max-width: 372px) 100vw, 372px" /></figure>



<h4 class="wp-block-heading">Verwalten von Zertifikaten in Anwendungen</h4>



<p class="wp-block-paragraph">Wie werden Zertifikate verwaltet?</p>



<ul class="wp-block-list">
<li>Zertifikate von Benutzern und von Zertifizierungsstellen werden in Anwendungen getrennt verwaltet</li>



<li>Stammzertifikate werden bei der Installation als vertrauenswürdig gekennzeichnet</li>



<li>Mit Stammzertifikaten werden die Integrität und Authentizität von Benutzerzertifikaten überprüft</li>



<li>Liegt ein Stammzertifikat im Speicher vor, werden empfangene Benutzerzertifikat automatisch verifiziert</li>



<li>Zur Überprüfung von Benutzerzertifikaten muss die Zertifikatskette bis zum Root-Zertifikat vorhanden sein</li>
</ul>



<h4 class="wp-block-heading">Angriffsszenarien</h4>



<p class="wp-block-paragraph">Szenario: Gefälschtes Zertifikat</p>



<ul class="wp-block-list">
<li>Trudy manipuliert Bobs Homepage und ersetzt das Zertifikat</li>



<li>Alice holt sich das Zertifikat</li>



<li>Beim Validieren sieht sie, dass Bobs Name nicht im Zertifikat enthalten ist</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="502" height="107" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt1.png" alt="" class="wp-image-3425" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt1.png 502w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt1-350x75.png 350w" sizes="auto, (max-width: 502px) 100vw, 502px" /></figure>



<p class="wp-block-paragraph">Szenario: Gefälschter Schlüssel</p>



<ul class="wp-block-list">
<li>Trudy manipuliert Bobs Homepage und ersetzt den öffentlichen Schlüssel</li>



<li>Alice holt sich das Zertifikat</li>



<li>Alice hasht das Zertifikat</li>



<li>Der Hash passt nicht zur Signatur</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="502" height="109" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt2.png" alt="" class="wp-image-3426" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt2.png 502w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_certatt2-350x76.png 350w" sizes="auto, (max-width: 502px) 100vw, 502px" /></figure>



<h4 class="wp-block-heading">Rückruf ungültiger Zertifikate</h4>



<p class="wp-block-paragraph">Wieso sollte man Zertifikate zurückrufen?</p>



<ul class="wp-block-list">
<li>Missbräuchliche Nutzung durch Benutzer oder Aussteller</li>



<li>Privater Schlüssel wurde öffentlich</li>



<li>Private Schlüssel der Zertifizierungsstelle wurde bekannt</li>
</ul>



<p class="wp-block-paragraph">Wie ruft man Zertifikate zurück?</p>



<ul class="wp-block-list">
<li>Im Zertifikat ist eine Certificate Revocation List (CRL) angegeben</li>



<li>Die CRL enthält die Nummern aller widerrufenen Zertifikate</li>



<li>In der CRL stehen nur Zertifikate, die noch nicht abgelaufen sind</li>



<li>Um den Abruf der Liste muss sich jeder Benutzer selbst kümmern</li>
</ul>



<h4 class="wp-block-heading">Cross-Zertifikate</h4>



<p class="wp-block-paragraph">Was sind Cross-Zertifikate?</p>



<ul class="wp-block-list">
<li>Zwischen allen Root-CAs gibt es eine durch Zertifikate formalisierte Vertrauensbeziehung</li>



<li>Jede Root-CA besitzt ihre eigene hierarchische Struktur</li>



<li>Zertifikate zwischen den Root-CAs sind sogenannte Cross-Zertifikate</li>



<li>Man braucht also n*(n-1) Zertifikate (<em>Hier 12 Stück</em>)</li>
</ul>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="460" height="244" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cross.png" alt="" class="wp-image-3427" style="width:460px;height:auto" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cross.png 460w, https://maximiliankrieg.de/wp-content/uploads/2026/08/20140710_sn_cross-350x186.png 350w" sizes="auto, (max-width: 460px) 100vw, 460px" /></figure>



<h4 class="wp-block-heading">PKI für eine geschlossene Benutzergruppe</h4>



<p class="wp-block-paragraph">Welche Vorteile bieten PKIs in geschlossenen Gruppen?</p>



<ul class="wp-block-list">
<li>Eine eigene Root-CA, die Zertifikate erstellt und signiert</li>



<li>In das Zertifikat der CA wird der Verwendungszweck &#8222;CA&#8220; eingetragen</li>



<li>Durch ein installiertes Stammzertifikat werden alle davon ausgestellten Benutzerzertifikate vertrauenswürdig</li>



<li>Ansonsten ist es eine ganz normale PKI</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-4/">Sicherheit und Netze (Teil 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Teil 3)</title>
		<link>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-3/</link>
					<comments>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-3/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 20 Sep 2014 01:23:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1797</guid>

					<description><![CDATA[<p>In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im dritten Teil der Zusammenfassung wird erklärt, wie man die Echtheit von Dokumenten nachweist und wie digitale Signaturen funktionieren. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Integrität und Authentizität von Dokumenten Durch Öffnen von Programmen oder [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-3/">Sicherheit und Netze (Teil 3)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im dritten Teil der Zusammenfassung wird erklärt, wie man die Echtheit von Dokumenten nachweist und wie digitale Signaturen funktionieren.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Integrität und Authentizität von Dokumenten</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Durch Öffnen von Programmen oder Dokumenten, die aus &#8222;unsicheren&#8220; Quellen stammen, kann beträchtlicher Schaden entstehen. Schadsoftware kann Programme zum Ausspähen von Passwörtern, Trojanische Pferde oder Backdoors auf einem Computer installieren, oder ganz einfach Daten beschädigen oder löschen. Lassen sich Dokumente unbemerkt manipulieren können zum Beispiel Überweisungen von unberechtigten Personen durchgeführt werden.</p>
</blockquote>



<h4 class="wp-block-heading">Grundlagen</h4>



<p class="wp-block-paragraph">Wofür braucht man diese Schutzziele?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit, Integrität und Authentizität sind eng verknüpft</li>



<li>Manipulation von verschlüsselten Daten → Verletzung der Integrität (<em>Leslies Attacke</em>)</li>



<li>Ausgeben als Absender → Verletzung der Authentizität</li>



<li>Die verwendeten Verfahren müssen auch nach vielen Jahren noch überprüfbar sein</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="87" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_intaut.png" alt="" class="wp-image-1798" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_intaut.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_intaut-350x76.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<p class="wp-block-paragraph">Worin unterscheiden sich Fingerprint, Message Digest, Hash und MDC?</p>



<ul class="wp-block-list">
<li>Es sind synonyme Begriffe für das gleiche Verfahren</li>



<li>Sie werden immer mittels kryptographischer Hashfunktionen umgesetzt</li>
</ul>



<h4 class="wp-block-heading">Kryptografische Hashfunktionen</h4>



<p class="wp-block-paragraph">Was sind Hashfunktionen?</p>



<ul class="wp-block-list">
<li>Sie bilden Texte beliebige Länge auf Texte einer vorgegebene Länge ab</li>



<li>Sie komprimieren und vermischen den Inhalt eines Dokuments</li>



<li>Aus den Hashes kann das ursprüngliche Dokument nicht mehr zurück gerechnet werden</li>



<li>Mit unterschiedlichen Dokumenten dürfen keine gleichen Hashes erzeugt werden können</li>
</ul>



<p class="wp-block-paragraph">Welche Eigenschaften müssen Hashfunktionen erfüllen?</p>



<ul class="wp-block-list">
<li>Abbildung fester Länge &#8211; h:{0, 1}<sup>m</sup> → {0, 1}<sup>n</sup> mit m > n</li>



<li>Einwegfunktion &#8211; Es darf nicht möglich sein aus h(m) ein passendes m zu finden</li>



<li>Kollisionsfrei &#8211; Es darf kein Paar m und m&#8216; geben, dass h(m) = h(m&#8216;) ergibt (<em>mit m&#8216; ≠ m</em>)</li>
</ul>



<p class="wp-block-paragraph">Beispiele für Hashfunktionen und deren Länge</p>



<ul class="wp-block-list">
<li>MD5 &#8211; 128 Bit</li>



<li>SHA-1 &#8211; 160 Bit</li>



<li>RIPE-MD-160 &#8211; 160 Bit</li>
</ul>



<h4 class="wp-block-heading">Merkle-Damgard-Schema</h4>



<p class="wp-block-paragraph">Was ist das Merkle-Damgard-Schema?</p>



<ul class="wp-block-list">
<li>Eine Umsetzung von iterativen Hashverfahren</li>



<li>Die Hashfunktion wird blockweise angewandt statt n Zeichen zu akzeptieren</li>



<li>Wegen den Blöcken wird auch hier Padding benötigt (<em>Blöcke nummeriert von 1 bis t</em>)</li>



<li>Die Kompressionsfunktionen sind modifizierte Blockchiffren wie AES</li>



<li>Zu Beginn wird ein Initialisierungsvektor bzw. Start-Hash H<sub>0</sub> benötigt</li>



<li>Das Ergebnis von h(m) ist H<sub>t</sub></li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="662" height="247" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_merkle.png" alt="" class="wp-image-1799" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_merkle.png 662w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_merkle-350x131.png 350w" sizes="auto, (max-width: 662px) 100vw, 662px" /></figure>



<p class="wp-block-paragraph">Was ist der Message Integrity Check (MIC)?</p>



<ul class="wp-block-list">
<li>Beispiel für eine iterative Hashfunktion nach Merkle-Damgard</li>



<li>Wird zur Sicherung der Integrität bei WPA2 genutzt</li>



<li>Setzt deshalb auch AES als Blockchiffre ein mit 128 Bit</li>



<li>Wird auch AES CBC-MAC (<em>CBC Message Authentication Code</em>) genannt</li>



<li>Die höchsten 64 Bit des letzten Ergebnisses ergeben den MIC</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="146" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mic.png" alt="" class="wp-image-1800" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mic.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mic-350x102.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h4 class="wp-block-heading">Integrität mittels Modification Detection Code (MDC)</h4>



<p class="wp-block-paragraph">Wie funktioniert der MDC?</p>



<ul class="wp-block-list">
<li>Aus dem Dokument wird ein einmaliger Message Digest erzeugt</li>



<li>Funktioniert ohne geheimen Schlüssel</li>



<li>Der Digest wird über einen sicheren Kanal verschickt</li>



<li>Das Dokument wird über einen unsicheren Kanal verschickt</li>



<li>Der Empfänger erstellt den Digest zu dem Dokument und vergleicht diesen</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="596" height="207" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mdc.png" alt="" class="wp-image-1801" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mdc.png 596w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mdc-350x122.png 350w" sizes="auto, (max-width: 596px) 100vw, 596px" /></figure>



<p class="wp-block-paragraph">Warum wird der Digest nicht mit der Nachricht verschickt?</p>



<ul class="wp-block-list">
<li>Digest und Dokument werden über einen unsicheren Kanal verschickt</li>



<li>Angreifer fängt die Nachricht ab</li>



<li>Der Angreifer ersetzt das Dokument durch eine Fälschung</li>



<li>Der Digest für das falsche Dokument ersetzt den eigentlichen Digest</li>



<li>Er leitet beides weiter zum Empfänger</li>



<li>Der Empfänger besitzt nun ein Dokument mit gültigem Digest</li>
</ul>



<h4 class="wp-block-heading">Authentizität mittels Message Authentication Code (MAC)</h4>



<p class="wp-block-paragraph">Was ist der MAC?</p>



<ul class="wp-block-list">
<li>Message Digest in den ein Geheimnis integriert wird</li>



<li>Im Gegensatz zum MDC ist das Geheimnis nur Absender und Empfänger bekannt</li>



<li>Der MAC stellt also gleichzeitig Integrität und Authentizität sicher</li>



<li>Im Gegensatz zum MDC kann der MAC über den unsicheren Kanal übermittelt werden</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="574" height="220" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mac.png" alt="" class="wp-image-1805" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mac.png 574w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mac-350x134.png 350w" sizes="auto, (max-width: 574px) 100vw, 574px" /></figure>



<p class="wp-block-paragraph">Welche MAC-Verfahren gibt es?</p>



<ul class="wp-block-list">
<li>Beim Präfix-MAC kommt der Schlüssel vor das Dokument</li>



<li>Beim Postfix-MAC kommt der Schlüssel ans Ende des Dokuments</li>



<li>Präfix und Postfix können kombiniert werden</li>



<li>Nested MAC (HMAC)</li>
</ul>



<p class="wp-block-paragraph">Was ist der Nested MAC?</p>



<ol class="wp-block-list">
<li>Schlüssel und Dokument werden zusammen gefügt</li>



<li>Der Schlüssel wird mit dem intermediären Digest verbunden</li>



<li>Daraus wird der endgültigen Digest erzeugt</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="326" height="245" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_nmac-2.png" alt="" class="wp-image-1804" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_nmac-2.png 326w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_nmac-2-300x225.png 300w" sizes="auto, (max-width: 326px) 100vw, 326px" /></figure>



<p class="wp-block-paragraph">Was ist der Nested MAC?</p>



<ol class="wp-block-list">
<li>Das Dokument wird in Blöcke der Größe b unterteilt</li>



<li>Dem geheimen Schlüssel wird mit führenden 0-Bits auf Länge b gebracht</li>



<li>Das Ergebnis von Schritt 2 wird per XOR mit der Konstanten ipad verknüpft</li>



<li>Der resultierende Block wird der Nachricht vorangestellt</li>



<li>Das Ergebnis von Schritt 4 wird gehasht, um einen n-bit Digest zu bilden (intermediate HMAC)</li>



<li>Der intermediäre HMAC wird mit führenden 0-Bits auf Länge b gebracht</li>



<li>Die Schritte 2 und 3 werden mit der Konstante opad wiederholt</li>



<li>Das Ergebnis von Schritt 7 wird vor den Block aus Schritt 6 gesetzt</li>



<li>Das Ergebnis von Schritt 8 wird gehasht um den endgültigen HMAC der Länge n zu erhalten</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="390" height="460" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_hmac.png" alt="" class="wp-image-1806" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_hmac.png 390w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_hmac-297x350.png 297w" sizes="auto, (max-width: 390px) 100vw, 390px" /></figure>



<h3 class="wp-block-heading">Digitale Signatur</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Eine digitale Signatur, auch digitales Signaturverfahren, ist ein asymmetrisches Kryptosystem, bei dem ein Sender mit Hilfe eines geheimen Signaturschlüssels zu einer digitalen Nachricht einen Wert berechnet, der ebenfalls digitale Signatur genannt wird. Dieser Wert ermöglicht es jedem, mit Hilfe des öffentlichen Verifikationsschlüssels die nichtabstreitbare Urheberschaft und Integrität der Nachricht zu prüfen. Um eine mit einem Signaturschlüssel erstellte Signatur einer Person zuordnen zu können, muss der zugehörige Verifikationsschlüssel dieser Person zweifelsfrei zugeordnet sein.</p>
</blockquote>



<h4 class="wp-block-heading">Einsatz von digitalen Signaturen</h4>



<p class="wp-block-paragraph">Wofür braucht man Signaturen?</p>



<ul class="wp-block-list">
<li>Sender und Empfänger authentisieren sich gegenseitig, damit niemand Schaden erleidet</li>



<li>Signaturen leisten also Integrität, Authentizität und Unwiderrufbarkeit</li>
</ul>



<p class="wp-block-paragraph">Worin unterscheiden sich also digitale Signaturen von MACs?</p>



<ul class="wp-block-list">
<li>Der verwendete Schlüssel beim Signieren ist der private Schlüssel</li>



<li>Der Empfänger braucht nur den öffentlichen Schlüssel zum Prüfen der Signatur</li>
</ul>



<h4 class="wp-block-heading">Unterschiede zu konventionellen Signaturen</h4>



<p class="wp-block-paragraph">Was ist der Unterschied zwischen konventioneller und digitaler Signatur?</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>&nbsp;</th><th>Konventionell</th><th>Digital</th></tr><tr><th>Ziel</th><td colspan="2">Unwiderrufbarkeit</td></tr><tr><th>Form</th><td>Unterschrift oder Siegel</td><td>Digitale Signatur</td></tr><tr><th>Einbettung</th><td>Einheit von Dokument und Signatur</td><td>Getrennte eigene Datenstrukturen</td></tr><tr><th>Manipulierte Kopie</th><td>Schwer</td><td>Einfach</td></tr><tr><th>Unterscheidbarkeit</th><td>Einfach</td><td>Schwer</td></tr><tr><th>Informationsgehalt</th><td>Persönliche Handschrift</td><td>Geheimes Kennwort und Dokumentendaten</td></tr><tr><th>Beziehung</th><td>1:n (lose verbunden)</td><td>1:1 (untrennbar verbunden)</td></tr><tr><th>Verifizierung</th><td>Vergleich mit hinterlegter Unterschrift</td><td>Wird im folgenden erläutert</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Signatur- und Verifikationsprozess</h4>



<p class="wp-block-paragraph">Wie ist der Ablauf des digitalen Signierens und Verifizierens?</p>



<ul class="wp-block-list">
<li>Mehrere kennen das Geheimnis → Kein öffentlicher Einsatz</li>



<li>Nur einer kennt das Geheimnis → Öffentlicher Einsatz</li>



<li>Der Empfänger muss den Signaturalgorithmus kennen</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="600" height="151" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig.png" alt="" class="wp-image-1807" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig.png 600w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig-350x88.png 350w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p class="wp-block-paragraph">Wer erstellt Signaturen?</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="191" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig2.png" alt="" class="wp-image-1808" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig2.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig2-350x167.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<h4 class="wp-block-heading">Signaturen durch zentrale Autorität</h4>



<p class="wp-block-paragraph">Welche Voraussetzungen gibt es?</p>



<ul class="wp-block-list">
<li>Einsatz von symmetrischer Verschlüsselung</li>



<li>Gruppe besteht aus den Mitgliedern Alice, Bob und Big Brother</li>



<li>Jedes Mitglied wählt einen symmetrischen Schlüssel K<sub>M</sub></li>



<li>Alle Schlüssel werden sicher bei Big Brother abgeliefert</li>



<li>Big Brother ist vertrauenswürdig</li>



<li>Big Brother kennt die Schlüssel aller Teilnehmer</li>



<li>Niemand kennt den Schlüssel von Big Brother</li>
</ul>



<p class="wp-block-paragraph">Wie läuft es ab?</p>



<ol class="wp-block-list">
<li>Alice will signierte Nachricht K<sub>A</sub>(B, R<sub>A</sub>, t, P) an Bob schicken</li>



<li>Big Brother entpackt diese Nachricht bei Empfang</li>



<li>Big Brother erzeugt eine Signatur K<sub>BB</sub>(A, t, P)</li>



<li>Big Brother schickt die Nachricht K<sub>B</sub>(A, R<sub>A</sub>, t, P, K<sub>BB</sub>(A, t, P)) an Bob</li>



<li>Bob entpackt die Nachricht und vertraut dem Inhalt</li>



<li>Bei Bedarf beweist Big Brother die Signatur vor Gericht</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="550" height="168" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig3.png" alt="" class="wp-image-1809" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig3.png 550w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig3-350x107.png 350w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<p class="wp-block-paragraph">Welche Probleme gibt es?</p>



<ul class="wp-block-list">
<li>Big Brother kann alle Nachrichten lesen</li>



<li>Big Brother könnte sich als jeder Teilnehmer ausgeben</li>
</ul>



<h4 class="wp-block-heading">Einfache Urheber-Signaturen</h4>



<p class="wp-block-paragraph">Welche Voraussetzungen gibt es?</p>



<ul class="wp-block-list">
<li>Einsatz von asymmetrischen Verschlüsselungen wie RSA</li>



<li>Das gesamte Dokument wird dabei signiert (<em>bzw. verschlüsselt</em>)</li>



<li>Bedingung D(E(P)) = P = E(D(P))</li>
</ul>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ol class="wp-block-list">
<li>Alice wendet ihren privaten Schlüssel an</li>



<li>Alice wendet Bobs öffentlichen Schlüssel an</li>



<li>Alice sendet die Nachricht ab</li>



<li>Bob wendet seinen privaten Schlüssel an</li>



<li>Bob wendet Alices öffentlichen Schlüssel an</li>



<li>Bob erhält P (Nachweis, dass er der Empfänger und Alice der Absender ist)</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="454" height="136" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig4.png" alt="" class="wp-image-1810" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig4.png 454w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig4-350x105.png 350w" sizes="auto, (max-width: 454px) 100vw, 454px" /></figure>



<p class="wp-block-paragraph">Welche Probleme kann es geben?</p>



<ul class="wp-block-list">
<li>Privater Schlüssel ist (angeblich) bekannt geworden</li>



<li>Schlüssel werden periodisch gewechselt (Alte Signaturen ungültig)</li>



<li>Asymmetrisches Verschlüsseln des kompletten Dokuments ist ineffizient</li>
</ul>



<h4 class="wp-block-heading">Effiziente Urheber-Signaturen</h4>



<p class="wp-block-paragraph">Wie funktioniert es?</p>



<ol class="wp-block-list">
<li>Aus dem Dokument wird ein Message Digest erzeugt (Hashfunktion)</li>



<li>Statt des Dokuments wird der Digest mit dem privaten Schlüssel signiert</li>



<li>Alice schickt P und D<sub>A</sub>(MD(P)) zu Bob</li>



<li>Bob entpackt MD(P) mittels E<sub>A</sub>(MD(P))</li>



<li>Bob berechnet aus MD(P) und vergleicht diesen</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="232" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig5.png" alt="" class="wp-image-1811" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig5.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_sig5-350x162.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-3/">Sicherheit und Netze (Teil 3)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Teil 2)</title>
		<link>https://maximiliankrieg.de/2014/09/1641/</link>
					<comments>https://maximiliankrieg.de/2014/09/1641/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Sat, 20 Sep 2014 00:23:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1641</guid>

					<description><![CDATA[<p>In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im zweiten Teil der Zusammenfassung werden Verschlüsselungsverfahren und Betriebsmodi behandelt. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Chiffren Als Geheimtext (auch Chiffrat, Chiffre, Chiffretext, Ciphertext, Kryptogramm, Kryptotext oder Schlüsseltext) wird in der Kryptographie der Text genannt, [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/1641/">Sicherheit und Netze (Teil 2)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Im zweiten Teil der Zusammenfassung werden Verschlüsselungsverfahren und Betriebsmodi behandelt.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Chiffren</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Als Geheimtext (<em>auch Chiffrat, Chiffre, Chiffretext, Ciphertext, Kryptogramm, Kryptotext oder Schlüsseltext</em>) wird in der Kryptographie der Text genannt, der durch Verschlüsselung mit Hilfe eines kryptographischen Verfahrens und unter Verwendung eines Schlüssels derart verändert wurde, dass es nicht mehr möglich ist, dessen Inhalt zu verstehen.</p>
</blockquote>



<h4 class="wp-block-heading">Kryptoanalyse</h4>



<p class="wp-block-paragraph">Wofür ist die Kryptoanalyse gut?</p>



<ul class="wp-block-list">
<li>Entschlüsseln geheimer Nachrichten</li>



<li>Verwundbarkeit eines bestehenden Kryptosystems aufzuzeigen</li>
</ul>



<h4 class="wp-block-heading">Grundlagen</h4>



<p class="wp-block-paragraph">Wofür stehen diese Namen?</p>



<ul class="wp-block-list">
<li>Alice &#8211; Sender</li>



<li>Bob &#8211; Empfänger</li>



<li>Eve &#8211; Eavesdropper bzw. Zuhörer</li>



<li>Trudy &#8211; Intruder bzw. Eindringling</li>
</ul>



<p class="wp-block-paragraph">Welche Regeln gelten für Chiffren?</p>



<ul class="wp-block-list">
<li>Das Alphabet ist der gesamte zur Verfügung stehende Zeichenvorrat</li>



<li>Der Klartext wird mit kleinen Buchstaben dargestellt (<em>a-z</em>)</li>



<li>Der Geheimtext wird mit großen Buchstaben dargestellt (<em>A-Z</em>)</li>



<li>Buchstaben werden auch als Zahlen dargestellt (<em>0-25 oder 1-26</em>)</li>
</ul>



<p class="wp-block-paragraph">Welche Notationen gibt es?</p>



<ul class="wp-block-list">
<li>Klartext P (<em>plaintext</em>)</li>



<li>Verschlüsselungsalgorithmus E (<em>encryption</em>)</li>



<li>Entschlüsselungsalgorithmus D (<em>decryption</em>)</li>



<li>Geheimer Schlüssel k (<em>secret key</em>)</li>



<li>Geheimtext C (<em>ciphertext</em>)</li>



<li>X &#8211; Xs Identität</li>



<li>R<sub>X</sub>&nbsp;&#8211; Zufallswert von X</li>



<li>K<sub>X</sub>&nbsp;&#8211; Schlüssel von X</li>



<li>Zeitstempel t (<em>timestamp</em>)</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="454" height="213" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_basic.png" alt="" class="wp-image-1642" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_basic.png 454w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_basic-350x164.png 350w" sizes="auto, (max-width: 454px) 100vw, 454px" /></figure>



<p class="wp-block-paragraph">Wie sind Chiffren aufgebaut?</p>



<ul class="wp-block-list">
<li>Eine Kombination aus Substitutions- und Transpositionschiffren</li>
</ul>



<p class="wp-block-paragraph">Garantieren Chiffren die Integrität von Daten?</p>



<ul class="wp-block-list">
<li>Nein, ein Angreifer kann auch ohne den Schlüssel Bytes ersetzen und mit zufälligen Daten füllen</li>



<li>Das Nachrichtenformat ist dem Angreifer womöglich bekannt</li>



<li>Diese neuen Nachrichten müssen aber keinen Sinn ergeben (<em>Artikel-Menge = ABC</em>)</li>



<li>Er kennt zwar nicht den Inhalt, aber kann dennoch Schaden verursachen</li>
</ul>



<h4 class="wp-block-heading">Kerckhoffs Prinzip</h4>



<p class="wp-block-paragraph">Welche Anforderungen gelten an Algorithmen?</p>



<ul class="wp-block-list">
<li>Algorithmen, deren Stärke nur von deren Geheimhaltung abhängt, sind mangelhaft</li>



<li>Algorithmen sollten deshalb öffentlich sein</li>



<li>Die Widerstandsfähigkeit muss allein von dem geheimen Schlüssel abhängen</li>



<li>Das Erraten des Schlüssels darf in keinem vernünftigen Zeitraum möglich sein</li>



<li>Die Länge des Schlüssels muss ein wesentlicher Faktor sein (<em>exponentielles Wachstum pro Bit</em>)</li>
</ul>



<h4 class="wp-block-heading">Transpositionschiffren</h4>



<p class="wp-block-paragraph">Was sind Transpositionschiffren?</p>



<ul class="wp-block-list">
<li>Verschlüsselungsverfahren bei dem die Position der Symbole im Klartext vertauscht wird</li>



<li>MAX transponiert zu folgenden Geheimtexten → MAX, MXA, XAM, XMA, AMX und AXM</li>



<li>Sender und Empfänger einigen sich auf eine Blockgröße und Padding-Verfahren</li>



<li>Zeilenweise Einlesen und spaltenweise Auslesen (<em>oder umgekehrt</em>)</li>
</ul>



<p class="wp-block-paragraph">Wie funktionieren Transpositionschiffren ohne Schlüssel?</p>



<ul class="wp-block-list">
<li>wie geht es dir nils → WDIIERGNEIHLTSEASB</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>w</td><td>i</td><td>e</td><td>g</td><td>e</td><td>h</td><td>t</td><td>e</td><td>s</td></tr><tr><td>d</td><td>i</td><td>r</td><td>n</td><td>i</td><td>l</td><td>s</td><td>a</td><td>b</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Wie funktionieren Transpositionschiffren mit Schlüssel?</p>



<ul class="wp-block-list">
<li>Die Länge und Zeichen des Schlüssels entsprechen den Spalten im Block</li>



<li>hallo denise → DXLSANHEILOE mit dem Schlüssel 6|4|2|1|3|5</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>1</th><th>2</th><th>3</th><th>4</th><th>5</th><th>6</th></tr><tr><td>h</td><td>a</td><td>l</td><td>l</td><td>o</td><td>d</td></tr><tr><td>e</td><td>n</td><td>i</td><td>s</td><td>e</td><td>X</td></tr></tbody></table></figure>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>6</th><th>4</th><th>2</th><th>1</th><th>3</th><th>5</th></tr><tr><td>D</td><td>L</td><td>A</td><td>H</td><td>L</td><td>O</td></tr><tr><td>X</td><td>S</td><td>N</td><td>E</td><td>I</td><td>E</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Substitutionschiffren</h4>



<p class="wp-block-paragraph">Was sind Substitutionschiffren?</p>



<ul class="wp-block-list">
<li>Verschlüsselungsverfahren bei dem Symbole des Klartexts durch andere Symbole ersetzt werden</li>



<li>Sie verwenden mono- oder polyalphabetische Chiffren</li>
</ul>



<h4 class="wp-block-heading">Monoalphabetischen Chiffren</h4>



<p class="wp-block-paragraph">Was sind monoalphabetischen Chiffren?</p>



<ul class="wp-block-list">
<li>Einfache Substitutionschiffren mit statischer Zuordnung</li>



<li>Verwundbar gegen statistische Angriffe (<em>Wegen dem Monoalphabetismus</em>)</li>



<li>Verwundbar gegen ciphertext-only Attacken (<em>Wegen dem kleinen Schlüsselraum</em>)</li>



<li>Additive Chiffren</li>



<li>Multiplikative Chiffren</li>



<li>Affine Chiffren</li>
</ul>



<p class="wp-block-paragraph">Was sind additive Chiffren?</p>



<ul class="wp-block-list">
<li>Die Caesar-Chiffre ist ein typischer Vertreter</li>



<li>Zeichen verschieben sich um einen konstanten Wert (<em>A → B, &#8230; , Z → A</em>)</li>



<li>Bei n Zeichen im Alphabet gibt es n Schlüssel (<em>Aber nur n-1 sinnvolle Geheimtexte</em>)</li>



<li>Bei 26 Zeichen im Alphabet gibt es 26 Schlüssel</li>



<li>Sobald ein Zeichen entschlüsselt wurde, ist die Chiffre gebrochen</li>



<li>C = (P + k) mod n</li>



<li>P = (C &#8211; k) mod n</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>a</th><th>b</th><th>c</th><th>d</th><th>e</th><th>f</th><th>g</th></tr><tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr><tr><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td></tr><tr><th>D</th><th>E</th><th>F</th><th>G</th><th>H</th><th>I</th><th>J</th></tr></tbody></table></figure>



<p class="wp-block-paragraph">Was sind multiplikative Chiffren?</p>



<ul class="wp-block-list">
<li>Die Zeichen des Alphabets werden durch Zahlen ersetzt</li>



<li>Symbole des Klartexts P werden mit dem Schlüssel multipliziert</li>



<li>Die Anzahl der Schlüssel ist geringer als bei additiven Chiffren</li>



<li>Bei 26 Zeichen gibt es 12 Schlüssel (<em>nur teilerfremde Zahlen zum Alphabet</em>)</li>



<li>Sobald ein Zeichen entschlüsselt wurden, ist die Chiffre gebrochen</li>



<li>C = (P * k) mod n</li>



<li>P = (C * k) mod n</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>a</th><th>b</th><th>c</th><th>d</th><th>e</th><th>f</th><th>g</th></tr><tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr><tr><td>0</td><td>3</td><td>6</td><td>9</td><td>12</td><td>15</td><td>18</td></tr><tr><th>A</th><th>D</th><th>G</th><th>J</th><th>M</th><th>P</th><th>S</th></tr></tbody></table></figure>



<p class="wp-block-paragraph">Was sind affine Chiffren?</p>



<ul class="wp-block-list">
<li>Kombination aus additiven und multiplikativen Chiffren</li>



<li>Man Benötigt zwei Schlüssel</li>



<li>Es gibt bei 26 Zeichen 312 Schlüsselkombinationen (<em>= 12 * 26</em>)</li>



<li>Sobald zwei Zeichen entschlüsselt wurden, ist die Chiffre gebrochen</li>



<li>C = (P * k<sub>1</sub>&nbsp;+ k<sub>2</sub>) mod n</li>



<li>P = (C * k<sub>1</sub>&nbsp;+ k<sub>2</sub>) mod n</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>a</th><th>b</th><th>c</th><th>d</th><th>e</th><th>f</th><th>g</th></tr><tr><td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr><tr><td>3</td><td>6</td><td>9</td><td>12</td><td>15</td><td>18</td><td>21</td></tr><tr><th>D</th><th>G</th><th>J</th><th>M</th><th>P</th><th>S</th><th>V</th></tr></tbody></table></figure>



<h4 class="wp-block-heading">Polyalphabetische Chiffren</h4>



<p class="wp-block-paragraph">Was sind polyalphabetische Chiffren?</p>



<ul class="wp-block-list">
<li>Komplexere Substitutionschiffre zur Abwehr von statistischen Angriffen mit flexiblen Zuordnungen</li>



<li>Der Schlüssel wird durch einen Schlüsselstrom ersetzt</li>



<li>Dadurch hängt die Substitution von den Positionen des Klartexts und des Schlüsselstroms ab</li>



<li>C<sub>i</sub>&nbsp;= (P<sub>i</sub>&nbsp;+ K<sub>i</sub>) mod n</li>



<li>P<sub>i</sub>&nbsp;= (C<sub>i</sub>&nbsp;&#8211; K<sub>i</sub>) mod n</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>a</th><th>a</th><th>b</th><th>b</th></tr><tr><td>0</td><td>0</td><td>1</td><td>1</td></tr><tr><th>A</th><th>B</th><th>A</th><th>B</th></tr><tr><td>0</td><td>1</td><td>0</td><td>1</td></tr><tr><td>0</td><td>1</td><td>1</td><td>2</td></tr><tr><th>A</th><th>B</th><th>B</th><th>C</th></tr></tbody></table></figure>



<p class="wp-block-paragraph">Was ist die Autokey Cipher?</p>



<ul class="wp-block-list">
<li>Eine einfache polyalphabetische Chiffre</li>



<li>Ein zufälliges Startsymbol und der Klartext bilden den Schlüsselstrom</li>



<li>C<sub>i</sub>&nbsp;= (P<sub>i</sub>&nbsp;+ P<sub>i+1</sub>) mod n</li>



<li>P<sub>i</sub>&nbsp;= (C<sub>i</sub>&nbsp;&#8211; K<sub>i+1</sub>) mod n</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="179" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey.png" alt="" class="wp-image-1643" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey-350x125.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h4 class="wp-block-heading">Symmetrische Verschlüsselung</h4>



<p class="wp-block-paragraph">Was ist symmetrische Verschlüsselung?</p>



<ul class="wp-block-list">
<li>Sender und Empfänger verwenden den gleichen Schlüssel</li>



<li>Der Schlüssel muss über einen sicheren Kanal ausgetauscht werden</li>



<li>Ent- und Verschlüsselung sind mathematische Funktionen</li>



<li>Jede Funktion verwendet einen Text und Schlüssel als Parameter</li>



<li>Es gilt P=D<sub>K</sub>(E<sub>K</sub>(P))</li>
</ul>



<p class="wp-block-paragraph">Wie lang muss der symmetrische Schlüssel sein?</p>



<ul class="wp-block-list">
<li>64 Bit</li>



<li>128 Bit</li>
</ul>



<p class="wp-block-paragraph">Wie läuft die symmetrische Verschlüsselung ab?</p>



<ol class="wp-block-list">
<li>Schlüsselaustausch über einen sicheren Kanal</li>



<li>Verschlüsseln: C=E<sub>K</sub>(P)</li>



<li>Kommunikation über einen unsicheren Kanal</li>



<li>Entschlüsseln: P=D<sub>K</sub>(C)</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="179" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey-1.png" alt="" class="wp-image-1644" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey-1.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_autokey-1-350x125.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h3 class="wp-block-heading">Betriebsmodus</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Ein Betriebsmodus oder eine Betriebsart ist ein Verfahren, das beschreibt, wie mit einer Blockchiffre Nachrichten verschlüsselt werden. Erst die Kombination von Blockchiffre und Betriebsmodus erlaubt es, Nachrichten zu verschlüsseln, die länger sind als die Blocklänge. Üblicherweise wird dazu die Nachricht in mehrere Blöcke aufgeteilt und durch Padding auf eine passende Länge gebracht. Ein Initialisierungsvektor (IV) kann das Verfahren zusätzlich unabhängig vom verwendeten Schlüssel randomisieren.</p>
</blockquote>



<h4 class="wp-block-heading">Grundlagen</h4>



<p class="wp-block-paragraph">Was sind Blockchiffren?</p>



<ul class="wp-block-list">
<li>Deterministisches Verschlüsselungsverfahren</li>



<li>Ein Klartext fester Länge wird auf ein Chiffrat fester Länge abgebildet</li>



<li>Die genaue Transformation wird dabei durch einen Schlüssel bestimmt</li>



<li>Die Verarbeitung der Eingabe erfolgt in mehreren gleich aufgebauten Runden</li>
</ul>



<p class="wp-block-paragraph">Was sind die Nachteile von Blockchiffren?</p>



<ul class="wp-block-list">
<li>Symmetrische Schlüssel erfordern einen sicheren Kanal zum Austausch</li>



<li>Alle Blockchiffren stellen monoalphabetische Verschlüsselungen her</li>



<li>Blöcke mit gleichem Klartext liefern jeweils den gleichen verschlüsselten Text (Mustererkennung)</li>
</ul>



<p class="wp-block-paragraph">Was sind die Ziele von Betriebsmodi?</p>



<ul class="wp-block-list">
<li>Verschlüsselung von Texten, die länger als 1 Block sind</li>



<li>Blockchiffren als Stromchiffren für Echtzeitanwendung verwenden</li>



<li>Wahlfreie Entschlüsselung von Ciphertexten</li>



<li>Erzeugung polyalphabetischer Chiffren mittels verketteter Blöcke (und IV)</li>



<li>Verkettete Blöcke sollen veränderte Datenblöcke beim Entschlüsseln unbrauchbar machen</li>
</ul>



<h4 class="wp-block-heading">Vergleich der Betriebsmodi</h4>



<p class="wp-block-paragraph">Wo liegen die Unterschiede?</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Modus</th><th>ECB</th><th>CBC</th><th>CFM</th><th>OFM</th><th>CTR</th></tr><tr><th>Alphabet</th><td>Mono</td><td>Poly</td><td>Poly</td><td>Poly</td><td>Poly</td></tr><tr><th>Initialisierungsvektor</th><td>Nein</td><td>Ja</td><td>Ja</td><td>Ja</td><td>Ja</td></tr><tr><th>Padding</th><td>Ja</td><td>Ja</td><td>Nein</td><td>Nein</td><td>Nein</td></tr><tr><th>Einsatz als Stromchiffre</th><td>Nein</td><td>Nein</td><td>Ja</td><td>Ja</td><td>Ja</td></tr><tr><th>Bitfehler im CT</th><td>1 Block</td><td>1 Block + 1 Bit</td><td>n Bit</td><td>1 Bit</td><td>1 Bit</td></tr><tr><th>Wahlfreier Zugriff</th><td>Ja</td><td>Nein</td><td>Nein</td><td>Nein</td><td>Ja</td></tr><tr><th>Parallel verschlüsseln</th><td>Ja</td><td>Nein</td><td>Nein</td><td>Nein</td><td>Ja</td></tr><tr><th>Parallel entschlüsseln</th><td>Ja</td><td>Ja</td><td>Ja</td><td>Nein</td><td>Ja</td></tr><tr><th>Anwendungsfall</th><td>Einmalige Blöcke</td><td>Sicherheit</td><td>Echtzeit</td><td>Resistenz gegen Bitfehler</td><td>Wahlfreier Zugriff</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Electronic Code Book Mode (ECB)</h4>



<p class="wp-block-paragraph">Wie funktioniert der ECB?</p>



<ul class="wp-block-list">
<li>Der Aufbau gleicht der normalen Blockchiffre</li>



<li>Ein Text wird einfach in Blockgröße unterteilt und eingespeist</li>



<li>Jeder Block wird mit dem gleichen Schlüssel verschlüsselt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="177" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecb.png" alt="" class="wp-image-1645" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecb.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecb-350x155.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<p class="wp-block-paragraph">Wie greift man den ECB an?</p>



<ul class="wp-block-list">
<li>Er ist monoalphabetisch (<em>siehe Chiffrierung</em>)</li>



<li>Ein Angreifer kann die Reihenfolge chiffrierter Blöcke unbemerkt verändern</li>



<li>Einfügen neuer Blöcke einfügen und Vertauschung möglich (<em>Leslies Attacke</em>)</li>
</ul>



<h4 class="wp-block-heading">Cipher Block Chaining Mode (CBC)</h4>



<p class="wp-block-paragraph">Wie funktioniert der CBC?</p>



<ul class="wp-block-list">
<li>Die Verkettung von Blöcken erzeugt eine polyalphabetische Chiffre</li>



<li>Gleiche Klartextblöcke liefern verschiedene Geheimtextblöcke</li>



<li>Der erste Klartextblock wird mit einem IV über XOR verknüpft</li>



<li>Die folgenden Blöcke werden mit den vorherigen Chiffraten verknüpft</li>



<li>Der IV unterliegt nicht der Geheimhaltung (<em>Versenden über unsicheren Kanal</em>)</li>



<li>Ein Fehler im IV beeinflusst alle Blöcke, aber beeinträchtigt nur den ersten Klartextblock</li>



<li>Ein Fehler im CT beeinflusst den Klartext und ein Bit im nächsten Block</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="550" height="129" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cbc.png" alt="" class="wp-image-1646" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cbc.png 550w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cbc-350x82.png 350w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<h4 class="wp-block-heading">Cipher Feedback Mode (CFB)</h4>



<p class="wp-block-paragraph">Wie funktioniert der CFB?</p>



<ul class="wp-block-list">
<li>Der IV wird in ein Schieberegister eingelesen</li>



<li>Das Schieberegister wird mit k verschlüsselt</li>



<li>Der verschlüsselte Strom wird mit dem Klartext über XOR verknüpft</li>



<li>Das linke Byte der Chiffre wird rechts in das Register geschoben</li>



<li>Jedes Byte der verschlüsselten Nachricht ist von allen Vorgängern abhängig (<em>Keine Muster erkennbar</em>)</li>



<li>Ein Bitfehler betrifft so viele Bits, wie das Schieberegister umfasst</li>



<li>Bitfehler korrigieren sich also nach dem Verlassen aus dem Schieberegister</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="550" height="245" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cfm.png" alt="" class="wp-image-1647" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cfm.png 550w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cfm-350x156.png 350w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<h4 class="wp-block-heading">Output Feedback Mode (OFB)</h4>



<p class="wp-block-paragraph">Wie funktioniert der OFB?</p>



<ul class="wp-block-list">
<li>Der IV wird in ein Schieberegister eingelesen</li>



<li>Das Schieberegister wird mit k verschlüsselt</li>



<li>Das linke Byte des verschlüsselten Stroms wird rechts in das Register geschoben</li>



<li>Dadurch lässt sich eine willkürlich lange Sequenz von Schlüsseln erzeugen</li>



<li>Der Schlüsselstrom hat hier also eine Funktion wie beim One-time-pad</li>



<li>Der Schlüsselstrom kann komplett im Voraus berechnet werden (<em>Performance</em>)</li>



<li>OFB ist gleichzeitig weniger anfällig für Übertragungsfehler wie der CFB</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="550" height="257" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ofm.png" alt="" class="wp-image-1648" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ofm.png 550w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ofm-350x164.png 350w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<p class="wp-block-paragraph">Wie greift man den OFB an?</p>



<ul class="wp-block-list">
<li>Mit einem Keystream Reuse Angriff</li>
</ul>



<h4 class="wp-block-heading">Counter Mode (CTR)</h4>



<p class="wp-block-paragraph">Wie funktioniert der CTR?</p>



<ul class="wp-block-list">
<li>Der CTR erlaubt wahlfreien Zugriff auf verschlüsselte Blöcke</li>



<li>Der Schlüsselstrom kann wie beim OFB im Voraus berechnet werden (<em>Performance</em>)</li>



<li>Der Initialisierungsvektor wird mit einer konstanten Größe addiert und verschlüsselt</li>



<li>Der Schlüsselstrom wird mittels XOR mit dem Klartext verknüpft</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="550" height="149" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ctr.png" alt="" class="wp-image-1649" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ctr.png 550w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ctr-350x95.png 350w" sizes="auto, (max-width: 550px) 100vw, 550px" /></figure>



<p class="wp-block-paragraph">Wie greift man den CTR an?</p>



<ul class="wp-block-list">
<li>Mit einem Keystream Reuse Angriff</li>
</ul>



<p class="wp-block-paragraph">Was ist der AES Counter Mode?</p>



<ul class="wp-block-list">
<li>Betriebsmodus in WPA2 (<em>WLAN</em>)</li>



<li>Verwendet AES als Blockchiffre mit 128 Bit</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/1641/">Sicherheit und Netze (Teil 2)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/09/1641/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Teil 1)</title>
		<link>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-1/</link>
					<comments>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-1/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Fri, 19 Sep 2014 23:17:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1632</guid>

					<description><![CDATA[<p>In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Teil 1 der Zusammenfassung beinhaltet die Schutzziele und mögliche Angriffsverfahren. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Schutzziele Zur Beantwortung der Frage, was zu schützen ist, werden in der IT-Sicherheit Schutzziele definiert. Im Wesentlichen sind dies [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-1/">Sicherheit und Netze (Teil 1)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In dem Fach Sicherheit und Netze werden Schutzziele und Schutzmechanismen für die Kommunikation in Netzen behandelt. Teil 1 der Zusammenfassung beinhaltet die Schutzziele und mögliche Angriffsverfahren.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Schutzziele</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Zur Beantwortung der Frage, was zu schützen ist, werden in der IT-Sicherheit Schutzziele definiert. Im Wesentlichen sind dies die drei Schutzziele Vertraulichkeit, Integrität und Verfügbarkeit.</p>
</blockquote>



<h4 class="wp-block-heading">Vertraulichkeit</h4>



<p class="wp-block-paragraph">Was ist Vertraulichkeit?</p>



<ul class="wp-block-list">
<li>Vertraulichkeit sorgt dafür, dass Daten nur von Berechtigen gelesen werden können</li>
</ul>



<p class="wp-block-paragraph">Wie wird Vertraulichkeit gewährleistet?</p>



<ul class="wp-block-list">
<li>Daten werden mit Hilfe von Chiffren verschlüsselt</li>
</ul>



<h4 class="wp-block-heading">Integrität</h4>



<p class="wp-block-paragraph">Was ist Integrität?</p>



<ul class="wp-block-list">
<li>Integrität sorgt dafür, dass Daten vollständig und unverfälscht beim Empfänger ankommen</li>



<li>Zu diesen Daten zählen auch Informationen wie Autor, Erstelldatum und Änderungsdatum</li>



<li>Ein Verlust der Integrität kann bedeuten, dass ein falscher Absender eingetragen wird</li>
</ul>



<p class="wp-block-paragraph">Wie wird Integrität gewährleistet?</p>



<ul class="wp-block-list">
<li>Informationen werden redundant in einer Nachricht untergebracht</li>



<li>Nachrichten werden mehrmals gesendet</li>



<li>Fingerprint, Message Digest und Hashwert</li>



<li>Modification Detection Code (MDC)</li>



<li>Message Authentication Code (MAC)</li>



<li>Digitale Signaturen</li>



<li>Reservierte Bereiche in Nachrichten, um Manipulationen zu entdecken</li>
</ul>



<p class="wp-block-paragraph">Warum garantiert Verschlüsselung keine Integrität?</p>



<ul class="wp-block-list">
<li>Verschlüsselte Nachrichten können trotzdem manipuliert werden</li>



<li>Verschlüsselte Nachrichten können mehrmals gesendet werden (<em>Replay-Angriff</em>)</li>
</ul>



<h4 class="wp-block-heading">Authentizität</h4>



<p class="wp-block-paragraph">Was ist Authentizität?</p>



<ul class="wp-block-list">
<li>Authentizität sorgt dafür, dass Daten einem Sender zugeordnet werden können</li>



<li>Es gilt Integrität → Authentizität</li>
</ul>



<p class="wp-block-paragraph">Wie wird Authentizität gewährleistet?</p>



<ul class="wp-block-list">
<li>Integrität sichert, dass die Authentisierungsinformationen unverändert sind</li>



<li>Der Nachweis eines gemeinsamen oder privaten Schlüssels wird benötigt</li>



<li>Message Authentication Code (MAC)</li>



<li>Digitale Signaturen</li>
</ul>



<h4 class="wp-block-heading">Unwiderrufbarkeit</h4>



<p class="wp-block-paragraph">Was ist Unwiderrufbarkeit?</p>



<ul class="wp-block-list">
<li>Die Urheberschaft eines Dokuments kann gegenüber Dritten bewiesen werden</li>



<li>Es gilt Integrität → Authentizität → Unwiderrufbarkeit</li>
</ul>



<p class="wp-block-paragraph">Worin unterscheiden sich Unwiderrufbarkeit und Authentizität?</p>



<ul class="wp-block-list">
<li>Bei Authentizität gibt es einen gemeinsamen Schlüssel</li>



<li>Dadurch kann es aber zwei Urheber geben</li>



<li>Deswegen wird hier mit dem privatem und öffentlichen Schlüssel gearbeitet</li>
</ul>



<h3 class="wp-block-heading">Angriffe</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Angriffe sind unerlaubte und nichtautorisierte Aktivitäten zum Schaden von Ressourcen, Dateien und Programmen, oder wie beim Social Engineering zur unberechtigten Informationsbeschaffung. Bei den Angriffen unterscheidet man zwischen passiven und aktiven Angriffen.</p>
</blockquote>



<p class="wp-block-paragraph">Welche Angriffe gibt es?</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Form</th><th>Angriff</th></tr><tr><td>Physikalisch</td><td>Diebstahl von Datenträgern</td></tr><tr><td>Physikalisch</td><td>Sabotage von Infrastruktur</td></tr><tr><td>Physikalisch</td><td>Manipulation von Verbindungen</td></tr><tr><td>Logisch</td><td>Abhören von Nachrichten</td></tr><tr><td>Logisch</td><td>Adressierung manipulieren (Layer 2 und Layer 3)</td></tr><tr><td>Logisch</td><td>Routing manipulieren (Layer 3)</td></tr><tr><td>Logisch</td><td>Netze überlasten (Layer 3)</td></tr><tr><td>Logisch</td><td>Transportprotokolle missbrauchen (Layer 4)</td></tr><tr><td>Logisch</td><td>Rechner überlasten (Layer 4)</td></tr><tr><td>Logisch</td><td>Sicherheitslücken in Programmen und Betriebssystem (Layer 7)</td></tr><tr><td>Kryptographisch</td><td>Replay-Angriff</td></tr><tr><td>Kryptographisch</td><td>Kryptoanalytische Angriffe</td></tr><tr><td>Kryptographisch</td><td>Statistische Angriffe</td></tr><tr><td>Kryptographisch</td><td>Leslies Attacke</td></tr><tr><td>Kryptographisch</td><td>(Key)Stream Reuse Angriff</td></tr><tr><td>Kryptographisch</td><td>Brute-Force-Methode</td></tr><tr><td>Kryptographisch</td><td>Wörterbuchangriff</td></tr><tr><td>Kryptographisch</td><td>Man-in-the-middle-Angriff</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Replay-Angriffe</h4>



<p class="wp-block-paragraph">Was sind Replay-Angriffe?</p>



<ul class="wp-block-list">
<li>Angriffsform auf die Authentizität von Daten</li>



<li>Nachrichten werden abgefangen und mehrmals zugestellt</li>



<li>So können Überweisungen mehrmals getätigt werden</li>



<li>Duplikate können mit eindeutigen Kennungen oder Gültigkeitszeiträumen gefiltert werden</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="246" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_replay.png" alt="" class="wp-image-1633" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_replay.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_replay-350x215.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<h4 class="wp-block-heading">Kryptoanalytische Angriffe</h4>



<p class="wp-block-paragraph">Welche kryptoanalytischen Angriffe gibt es?</p>



<ul class="wp-block-list">
<li>Known Ciphertext (<em>Geheimtextangriff</em>)</li>



<li>Known Plaintext (<em>Klartextangriff</em>)</li>



<li>Chosen Plaintext (<em>Angriff mit ausgewähltem Klartext</em>)</li>



<li>Chosen Ciphertext (<em>Angriff mit ausgewähltem Geheimtext</em>)</li>
</ul>



<p class="wp-block-paragraph">Was sind Known Ciphertext Angriffe?</p>



<ul class="wp-block-list">
<li>Angreifer besitzt einige Geheimtexte</li>



<li>Er probiert alle Schlüssel mittels Brute-Force-Methode durch</li>



<li>Dieses Szenario ist die Mindestanforderung für jede Chiffrierung</li>
</ul>



<p class="wp-block-paragraph">Was sind Known Plaintext Angriffe?</p>



<ul class="wp-block-list">
<li>Angreifer besitzt zusammengehörende Klartexte und Geheimtexte</li>



<li>Mit diesen Paaren kann er versuchen den Schlüssel abzuleiten</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="205" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_kpa.png" alt="" class="wp-image-1634" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_kpa.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_kpa-350x179.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<p class="wp-block-paragraph">Was sind Chosen Plaintext Angriffe?</p>



<ul class="wp-block-list">
<li>Angreifer besitzt Zugang zum System des Senders</li>



<li>Er kann sich selbst Geheimtexte aus beliebigen Klartexten erzeugen</li>



<li>Er benötigt dafür nicht selbst den Schlüssel (<em>In der Anwendung integriert</em>)</li>



<li>Mit diesen Paaren kann er versuchen den Schlüssel abzuleiten</li>



<li>Sehr gefährliches Angriffsszenario!</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="193" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cpa.png" alt="" class="wp-image-1635" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cpa.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_cpa-350x169.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<p class="wp-block-paragraph">Was sind Chosen Ciphertext Angriffe?</p>



<ul class="wp-block-list">
<li>Angreifer besitzt Zugang zum System des Empfängers</li>



<li>Er kann sich selbst Klartexte aus abgefangenen Geheimtexten entschlüsseln</li>



<li>Er benötigt dafür keinen Schlüssel</li>



<li>Mit diesen Paaren kann er versuchen den Schlüssel abzuleiten</li>



<li>Sehr gefährliches Angriffsszenario!</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="190" src="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_cca-2.png" alt="" class="wp-image-1709" srcset="https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_cca-2.png 400w, https://maximiliankrieg.de/wp-content/uploads/2014/09/20140710_sn_cca-2-350x166.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<h4 class="wp-block-heading">Statistische Angriffe</h4>



<p class="wp-block-paragraph">Was sind statistische Angriffe?</p>



<ul class="wp-block-list">
<li>Effektiv gegen monoalphabetische Chiffren</li>



<li>Basieren auf der Bekanntheit von Häufigkeiten von Zeichen in einer Sprache</li>



<li>Der häufigste Buchstabe im Deutschen ist das &#8222;e&#8220;</li>



<li>Um sie zu vermeiden wird eine polyalphabetische Chiffre benötigt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="300" height="154" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_deutsch.png" alt="" class="wp-image-1636"/></figure>



<h4 class="wp-block-heading">Leslies Attacke</h4>



<p class="wp-block-paragraph">Was ist Leslies Attacke?</p>



<ul class="wp-block-list">
<li>Attacke auf Electronic Code Book-Betriebsmodus</li>



<li>Leslie hat Zugriff auf die verschlüsselte Datei mit Gehaltsboni</li>



<li>Sie kennt den Aufbau und das Format der unverschlüsselten Datei (<em>aber nicht den Inhalt</em>)</li>



<li>Sie kopiert den 12ten Block der verschlüsselten Datei und ersetzt damit den 4ten Block</li>



<li>Um Leslies Attacke zu vereiteln wird die Verkettung von Blöcken benötigt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="131" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecbattack.png" alt="" class="wp-image-1637" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecbattack.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_ecbattack-350x92.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h4 class="wp-block-heading">Keystream Reuse Attack</h4>



<p class="wp-block-paragraph">Was sind Keystream Reuse Attacken?</p>



<ul class="wp-block-list">
<li>Die gleichen Paare aus Schlüssel und Initialisierungsvektor werden mehrmals verwendet</li>



<li>Dadurch erzeugen sie den gleichen Schlüsselstrom</li>



<li>Wenn C<sub>1</sub>&nbsp;= P<sub>1</sub>&nbsp;XOR k und C<sub>2</sub>&nbsp;= P<sub>2</sub>&nbsp;XOR k, dann gilt C<sub>1</sub>&nbsp;XOR C<sub>2</sub>&nbsp;= P<sub>1</sub>&nbsp;XOR P<sub>2</sub></li>



<li>Das XOR von zwei Geheimtexten eliminiert den Schlüssel</li>



<li>Aus dem kombiniertes Ergebnis muss nur ein Klartext erraten werden</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="220" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_reuse.png" alt="" class="wp-image-1638" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_reuse.png 400w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_reuse-350x193.png 350w" sizes="auto, (max-width: 400px) 100vw, 400px" /></figure>



<h4 class="wp-block-heading">Man-in-the-Middle-Angriff</h4>



<p class="wp-block-paragraph">Was sind Man-in-the-Middle-Angriffe?</p>



<ul class="wp-block-list">
<li>Angreifer hat Zugriff auf eine Verbindung (<em>Anzapfen</em>)</li>



<li>Er leitet den Nachrichtenverkehr zu sich um</li>



<li>Dort späht er diese aus und/oder manipuliert diese</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="390" height="172" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mitm.png" alt="" class="wp-image-1639" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mitm.png 390w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140710_sn_mitm-350x154.png 350w" sizes="auto, (max-width: 390px) 100vw, 390px" /></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-1/">Sicherheit und Netze (Teil 1)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/09/sicherheit-und-netze-teil-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Klausurvorbereitung)</title>
		<link>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-klausurvorbereitung/</link>
					<comments>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-klausurvorbereitung/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 08 Jul 2014 21:32:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1651</guid>

					<description><![CDATA[<p>Heute besprechen wir den Inhalt der Vorlesung und die klausurrelevanten Themen. Skript-Anfang 01EinfuehrungSicherheitUndNetze &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 SSL/TLS Warum liegt SSL/TLS nicht in der Verbindungsschicht? Warum heißt Layer 2 Sicherungsschicht? Wo wird SSL/TLS eingeordnet? Warum verwendet TLS kein UDP? Warum werden E-Mails nicht vollständig mit TLS verschlüsselt? Übungen Welche Nachteile weisen [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/07/sicherheit-und-netze-klausurvorbereitung/">Sicherheit und Netze (Klausurvorbereitung)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Heute besprechen wir den Inhalt der Vorlesung und die klausurrelevanten Themen.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>01EinfuehrungSicherheitUndNetze &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">SSL/TLS</h3>



<p class="wp-block-paragraph">Warum liegt SSL/TLS nicht in der Verbindungsschicht?</p>



<ul class="wp-block-list">
<li>Weil dann für Routing-Prozesse die Pakete wieder entschlüsselt werden müssten</li>
</ul>



<p class="wp-block-paragraph">Warum heißt Layer 2 Sicherungsschicht?</p>



<ul class="wp-block-list">
<li>Weil hier eine zuverlässige Übertragung sichergestellt wird</li>



<li>Wo ist der Unterschied zwischen &#8222;sicher&#8220; und &#8222;zuverlässig&#8220;? (<em>Klausuraufgabe</em>)</li>
</ul>



<p class="wp-block-paragraph">Wo wird SSL/TLS eingeordnet?</p>



<ul class="wp-block-list">
<li>Weil hier eine zuverlässige Übertragung sichergestellt wird</li>



<li>In der Anwendungsebene, unterhalb der Anwendung (HTTP)</li>
</ul>



<p class="wp-block-paragraph">Warum verwendet TLS kein UDP?</p>



<ul class="wp-block-list">
<li>Weil Zuverlässigkeit erfordert wird</li>
</ul>



<p class="wp-block-paragraph">Warum werden E-Mails nicht vollständig mit TLS verschlüsselt?</p>



<ul class="wp-block-list">
<li>E-Mails werden über mehrere SMTP-Server weitergeleitet</li>



<li>Die Adressen von Layer 7 (<em>E-Mail-Adresse des Empfängers</em>) müssen lesbar sein</li>



<li>Würden Server die E-Mails entschlüsseln, würde die Integrität automatisch verletzt</li>



<li>Deswegen findet Verschlüsselung über SMTP statt</li>
</ul>



<h3 class="wp-block-heading">Übungen</h3>



<p class="wp-block-paragraph">Welche Nachteile weisen Blockchiffren auf?</p>



<ul class="wp-block-list">
<li>Statistische Angriffe können darauf angewendet werden</li>



<li>Ein Betriebsmodus ist erforderlich</li>



<li>Padding ist notwendig</li>
</ul>



<p class="wp-block-paragraph">Welche Schutzziele gelten für DNS?</p>



<ul class="wp-block-list">
<li>Authentizität</li>



<li>Integrität</li>
</ul>



<p class="wp-block-paragraph">Welche Schutzziele gelten für E-Mails?</p>



<ul class="wp-block-list">
<li>Authentizität</li>



<li>Integrität</li>



<li>Vertraulichkeit</li>
</ul>



<p class="wp-block-paragraph">Für welchen Anwendungsfall sind Stromchiffren geeignet?</p>



<ul class="wp-block-list">
<li>Echtzeitanwendungen mit Anforderung an schnelle Kommunikation</li>
</ul>



<p class="wp-block-paragraph">Worin unterscheiden sich Stromchiffren?</p>



<ul class="wp-block-list">
<li>Die binäre Addition (<em>XOR</em>) ist immer gegeben</li>



<li>Der Zeitpunkt der Addition unterscheidet sich doch</li>
</ul>



<p class="wp-block-paragraph">Welche Auswirkung hat die Vertauschung von Cipherblock 0 und 3?</p>



<ul class="wp-block-list">
<li>Die Klartextblöcke 0, 1, 3 und 4 können nicht entschlüsselt werden</li>
</ul>



<p class="wp-block-paragraph">Welche Auswirkung hat es, wenn der vorherige Klartext anstelle des Chiphertextes beim Verschlüsseln genutzt wird?</p>



<ul class="wp-block-list">
<li>Die Entropie sinkt, da der IV nur auf einen Klartext Auswirkung hat</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="410" height="373" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140708_sn_cbcmod.png" alt="" class="wp-image-1652" title="20140708_sn_cbcmod" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140708_sn_cbcmod.png 410w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140708_sn_cbcmod-350x318.png 350w" sizes="auto, (max-width: 410px) 100vw, 410px" /></figure>



<p class="wp-block-paragraph">Welche Möglichkeiten zur Parallelisierung bietet der CBC?</p>



<ul class="wp-block-list">
<li>Beim Entschlüsseln kann Parallelisierung angewendet werden</li>
</ul>



<p class="wp-block-paragraph">Welche Vorteile besitzt der Output Feedback Mode?</p>



<ul class="wp-block-list">
<li>Kein Padding notwendig</li>



<li>Schlüsselstrom im Voraus berechenbar</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/07/sicherheit-und-netze-klausurvorbereitung/">Sicherheit und Netze (Klausurvorbereitung)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-klausurvorbereitung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Vorlesung 14)</title>
		<link>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-vorlesung-14/</link>
					<comments>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-vorlesung-14/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 01 Jul 2014 21:34:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1654</guid>

					<description><![CDATA[<p>Heute besprechen wir die&#160;Sicherheit in der Transportschicht&#160;und dem&#160;Domain Name System. Skript-Anfang 14SicherheitAnwendungsebene &#8211; Seite 1 Skript-Ende 15SicherheitTransportschicht &#8211; Seite 51 Prüfsumme Domain Name System (DNS) Einträge fälschen Frage Warum wird Vertraulichkeit bei DNS nicht benötigt? Domain Name System Security Extensions (DNSSEC) Sicherheit in der Transportschicht SSL/TLS Initialisierung Ablauf von TLS Cipher Suites Kürzel Schlüsslerzeugung Frage [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/07/sicherheit-und-netze-vorlesung-14/">Sicherheit und Netze (Vorlesung 14)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Heute besprechen wir die&nbsp;<strong>Sicherheit in der Transportschicht</strong>&nbsp;und dem&nbsp;<strong>Domain Name System</strong>.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>14SicherheitAnwendungsebene &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>15SicherheitTransportschicht &#8211; Seite 51</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Prüfsumme</h3>



<ul class="wp-block-list">
<li>IPv4 hat eine Prüfsumme</li>



<li>IPv6 hat keine Prüfsumme mehr</li>



<li>Diese Funktion ist nämlich in Ethernet bereits enthalten</li>
</ul>



<h3 class="wp-block-heading">Domain Name System (DNS)</h3>



<ul class="wp-block-list">
<li>Sicherung der Datenintegrität → Prüfsumme aus UDP-PDU</li>



<li>Authentizität → IP-Adresse (ist aber fälschbar)</li>
</ul>



<h4 class="wp-block-heading">Einträge fälschen</h4>



<ol class="wp-block-list">
<li>Angreifer macht seine Domain beim Server bekannt</li>



<li>Angreifer fragt nach seiner eigenen Domain</li>



<li>Server liefert Eintrag (inkl. Sequenznummer)</li>



<li>Angreifer fragt nach der zu fälschenden Domain</li>



<li>Server fragt bei dem höheren Server nach</li>



<li>Angreifer schickt selbst die Antwort</li>



<li>Die richtige Antwort wird ignoriert</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="397" height="359" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dns.png" alt="" class="wp-image-1655" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dns.png 397w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dns-350x316.png 350w" sizes="auto, (max-width: 397px) 100vw, 397px" /></figure>



<h3 class="wp-block-heading">Frage</h3>



<p class="wp-block-paragraph">Warum wird Vertraulichkeit bei DNS nicht benötigt?</p>



<ul class="wp-block-list">
<li>Weil die Daten öffentlich verfügbar sind.</li>
</ul>



<h3 class="wp-block-heading">Domain Name System Security Extensions (DNSSEC)</h3>



<ul class="wp-block-list">
<li>Ein Zertifikat für jeden DNS Server wäre zu teuer</li>



<li>Schlüssel sind 2048 Bit lang um eine lange Lebenszeit zu besitzen</li>



<li>Die Keys werden alle 3 Monate ausgetauscht</li>



<li>Durch die Schlüssellänge gibt es große Source Records</li>



<li>Um Speicherplatz zu sparen wurden Zone Signing Keys (ZSK) eingeführt</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="337" height="362" src="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dnssec.png" alt="" class="wp-image-1656" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dnssec.png 337w, https://maximiliankrieg.de/wp-content/uploads/2026/03/20140701_sn_dnssec-326x350.png 326w" sizes="auto, (max-width: 337px) 100vw, 337px" /></figure>



<h3 class="wp-block-heading">Sicherheit in der Transportschicht</h3>



<ul class="wp-block-list">
<li>Zusätzliches Layer überhalb der Transportschicht</li>



<li>Layer liegt unterhalb der Anwendungsschicht</li>



<li>Dadurch ist das Layer unabhängig vom Betriebssystem</li>
</ul>



<h3 class="wp-block-heading">SSL/TLS</h3>



<ul class="wp-block-list">
<li>TLS ist ein Remake von SSL um Lizenzgebühren zu sparen</li>



<li>Um zukunftssicherheit zu gewährleisten gibt es einen Handshake</li>



<li>Die Aushandlung der Parameter geht im Klartext über die Leitung</li>



<li>Nach dem&nbsp;<code>ChangeCipherSpec</code>-Befehl wechselt die Verbindung zu sicher</li>



<li>Anwendungen sehen nur das Record-Protokoll von TLS</li>



<li>Leistet nur 1:1 Verbindungen (IPsec ist 1:n)</li>
</ul>



<h4 class="wp-block-heading">Initialisierung</h4>



<ul class="wp-block-list">
<li>Es gibt maximal 6 Schlüssel</li>



<li>Für jede Richtung gibt es einen Schlüssel für die Blockchiffre, den Initialisierungsvektor und für den MAC</li>



<li>Der Client macht einen Vorschlag (PreMaster Key) und verschlüsselt diesen mit dem Public Key des Servers (Zertifikat)</li>



<li>Der PreMaster Key wird mit ausgehandelten Parametern kombiniert und der 48 Bit Master Key erzeugt</li>



<li>Beide Seiten erzeugen selbst den Master Key und daraus die weiteren Schlüssel</li>
</ul>



<p class="wp-block-paragraph"><strong>Ablauf von TLS</strong></p>



<ol class="wp-block-list">
<li>ClientHello →</li>



<li>ServerHello ←</li>



<li>ServerKeyExchange ←</li>



<li>ServerHelloDone ←</li>



<li>ClientKeyExchange →</li>



<li>ChangeCipherSpec →</li>



<li>ChangeCipherSpec ←</li>
</ol>



<h4 class="wp-block-heading">Cipher Suites</h4>



<ul class="wp-block-list">
<li>Der Client nennt dem Server seine unterstützten Suites</li>



<li>Die Reihenfolge stellt gleichzeitig die Präferenz dar</li>



<li>Der Server wählt die zu verwendende Suite aus</li>
</ul>



<p class="wp-block-paragraph"><strong>Kürzel</strong></p>



<ul class="wp-block-list">
<li>DHE = Diffie Hellmann</li>



<li>EC = Elliptic Curves</li>



<li>DSA = Digital Signature Standard</li>
</ul>



<h4 class="wp-block-heading">Schlüsslerzeugung</h4>



<ul class="wp-block-list">
<li>Das Master-Secret wird zweimal gehasht für mehr Komplexität und Robustheit gegen Bruteforce-Angriffe</li>



<li>Die Erzeugung das Materials läuft genauso wie die des Master-Secrets</li>
</ul>



<h4 class="wp-block-heading">Frage</h4>



<p class="wp-block-paragraph">Nach dem&nbsp;<code>Server Hello</code>&nbsp;fehlt noch die Authentifizierung des Servers. Der Server liefert hierbei mehrere Zertifikate, die der Client zum&nbsp;<code>ClientKeyExchange</code>&nbsp;nutzt. Wie authentifiziert sich der Server?</p>



<ul class="wp-block-list">
<li>Ausschließlich der besitzer des privaten Schlüssels des Zertifikats kann die Nachricht entschlüsseln. Dadurch authentifiziert sich der Server.</li>
</ul>



<h3 class="wp-block-heading">Telnet</h3>



<ul class="wp-block-list">
<li>Stellt eine entfernte Kommandozeile zur Verfügung</li>



<li>Telnet ist kein Anwendungsprotokoll</li>



<li>Stellt TCP-Verbindungen zu verschiedenen Diensten auf beliebigen Ports her</li>



<li>Versendet nur ein Zeichen pro Paket (TCP weiß nicht welche Anwendung wirklich adressiert wird)</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/07/sicherheit-und-netze-vorlesung-14/">Sicherheit und Netze (Vorlesung 14)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/07/sicherheit-und-netze-vorlesung-14/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Vorlesung 13)</title>
		<link>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-13/</link>
					<comments>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-13/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 24 Jun 2014 21:37:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1659</guid>

					<description><![CDATA[<p>Inhalt Keine Teilnahme wegen Krankheit.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-13/">Sicherheit und Netze (Vorlesung 13)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Keine Teilnahme wegen Krankheit.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-13/">Sicherheit und Netze (Vorlesung 13)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-13/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Vorlesung 12)</title>
		<link>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-12/</link>
					<comments>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-12/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 17 Jun 2014 21:40:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1661</guid>

					<description><![CDATA[<p>Inhalt Keine Teilnahme wegen Krankheit.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-12/">Sicherheit und Netze (Vorlesung 12)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Keine Teilnahme wegen Krankheit.</p>



<p class="wp-block-paragraph"></p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-12/">Sicherheit und Netze (Vorlesung 12)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-12/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sicherheit und Netze (Vorlesung 11)</title>
		<link>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-11/</link>
					<comments>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-11/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Tue, 10 Jun 2014 21:41:00 +0000</pubDate>
				<category><![CDATA[Sicherheit und Netze]]></category>
		<category><![CDATA[6. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=1663</guid>

					<description><![CDATA[<p>Inhalt Heute führen wir eine Übung zum Thema PKI durch. Da es jedoch keine Musterlösungen gibt, werden keine Ergebnisse publiziert. Skript-Anfang Übung2 &#8211; Seite 1 Skript-Ende Übung2 &#8211; Seite 6</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-11/">Sicherheit und Netze (Vorlesung 11)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Heute führen wir eine Übung zum Thema PKI durch. Da es jedoch keine Musterlösungen gibt, werden keine Ergebnisse publiziert.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Übung2 &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>Übung2 &#8211; Seite 6</td></tr></tbody></table></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-11/">Sicherheit und Netze (Vorlesung 11)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2014/06/sicherheit-und-netze-vorlesung-11/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
