<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Ssl%2Ftls_Grunds%C3%A4tzliches</id>
	<title>Ssl/tls Grundsätzliches - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Ssl%2Ftls_Grunds%C3%A4tzliches"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Ssl/tls_Grunds%C3%A4tzliches&amp;action=history"/>
	<updated>2026-06-29T12:30:57Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Ssl/tls_Grunds%C3%A4tzliches&amp;diff=65860&amp;oldid=prev</id>
		<title>Thomas.will am 27. November 2025 um 06:17 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Ssl/tls_Grunds%C3%A4tzliches&amp;diff=65860&amp;oldid=prev"/>
		<updated>2025-11-27T06:17:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. November 2025, 06:17 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= Einführung in SSL/TLS =&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Begriffserklärung ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Begriffserklärung ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*SSL (Secure Sockets Layer) und TLS (Transport Layer Security) sind kryptografische Protokolle, die Datenverbindungen absichern.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*SSL (Secure Sockets Layer) und TLS (Transport Layer Security) sind kryptografische Protokolle, die Datenverbindungen absichern.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Ssl/tls_Grunds%C3%A4tzliches&amp;diff=65859&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „ = Einführung in SSL/TLS =  == Begriffserklärung == *SSL (Secure Sockets Layer) und TLS (Transport Layer Security) sind kryptografische Protokolle, die Daten…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Ssl/tls_Grunds%C3%A4tzliches&amp;diff=65859&amp;oldid=prev"/>
		<updated>2025-11-27T06:17:44Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „ = Einführung in SSL/TLS =  == Begriffserklärung == *SSL (Secure Sockets Layer) und TLS (Transport Layer Security) sind kryptografische Protokolle, die Daten…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
= Einführung in SSL/TLS =&lt;br /&gt;
&lt;br /&gt;
== Begriffserklärung ==&lt;br /&gt;
*SSL (Secure Sockets Layer) und TLS (Transport Layer Security) sind kryptografische Protokolle, die Datenverbindungen absichern.&lt;br /&gt;
*TLS ist der moderne und sichere Nachfolger von SSL. SSL gilt heute als veraltet.&lt;br /&gt;
*TLS stellt Vertraulichkeit, Integrität und Authentizität sicher.&lt;br /&gt;
&lt;br /&gt;
== Ziele von TLS ==&lt;br /&gt;
*Vertraulichkeit: Daten werden verschlüsselt, sodass Dritte sie nicht lesen können.&lt;br /&gt;
*Integrität: Manipulationen werden erkannt, da jedes Datenpaket kryptografisch geprüft wird.&lt;br /&gt;
*Authentizität: Der Client kann überprüfen, ob er wirklich mit dem legitimen Server kommuniziert.&lt;br /&gt;
&lt;br /&gt;
== Warum TLS notwendig ist ==&lt;br /&gt;
*Unverschlüsselter HTTP-Verkehr kann vollständig mitgelesen und verändert werden.&lt;br /&gt;
*Angriffe wie Man-in-the-Middle, Session Hijacking, Phishing oder Spoofing wären ohne TLS trivial.&lt;br /&gt;
*TLS schützt Logins, Zahlungen, E-Mails, APIs, VPNs und alle sicherheitskritischen Dienste.&lt;br /&gt;
*TLS ist somit ein grundlegender Baustein moderner IT-Sicherheit.&lt;br /&gt;
&lt;br /&gt;
== Kryptografische Grundlagen ==&lt;br /&gt;
*Asymmetrische Kryptografie (z.B. RSA, ECDSA) wird zur Authentifizierung und zum Schlüsselaustausch verwendet.&lt;br /&gt;
*Symmetrische Kryptografie (z.B. AES-GCM, ChaCha20-Poly1305) schützt die eigentlichen Nutzdaten.&lt;br /&gt;
*Hashfunktionen (z.B. SHA-256, SHA-384) dienen zur Integritätsprüfung und Signaturerstellung.&lt;br /&gt;
&lt;br /&gt;
== Aufbau eines Zertifikats ==&lt;br /&gt;
*Ein Zertifikat enthält den öffentlichen Schlüssel eines Servers und zusätzliche Identitätsinformationen.&lt;br /&gt;
*Es wird von einer Zertifizierungsstelle (CA) digital signiert.&lt;br /&gt;
*Ein Zertifikat bestätigt: Dieser öffentliche Schlüssel gehört zu diesem Servernamen.&lt;br /&gt;
*Moderne Zertifikate verwenden X.509 als Standardformat.&lt;br /&gt;
&lt;br /&gt;
== Zertifikatskette ==&lt;br /&gt;
*Server-Zertifikat: gehört zum konkreten Host (z.B. www.example.com).&lt;br /&gt;
*Intermediate CA: signiert viele Server-Zertifikate, hängt unter einer Root CA.&lt;br /&gt;
*Root CA: im Betriebssystem oder Browser fest hinterlegt und vertrauenswürdig.&lt;br /&gt;
*Der Client prüft die gesamte Zertifikatskette, bevor er dem Server vertraut.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise von TLS (zwei Phasen) ==&lt;br /&gt;
*Handshake-Phase: Server-authentifizierung, Aushandeln der Parameter, Ableitung des Sitzungsschlüssels.&lt;br /&gt;
*Datenphase: Verschlüsselte Kommunikation mit dem ausgehandelten symmetrischen Schlüssel.&lt;br /&gt;
&lt;br /&gt;
== TLS Handshake im Überblick ==&lt;br /&gt;
*Client meldet sich beim Server und sendet unterstützte Protokoll- und Verschlüsselungsverfahren.&lt;br /&gt;
*Server wählt ein gemeinsames Verfahren und sendet sein Zertifikat.&lt;br /&gt;
*Der Client prüft die Signatur des Zertifikats gegen die CA-Kette.&lt;br /&gt;
*Beide Seiten erzeugen gemeinsam einen Sitzungsschlüssel (Session Key).&lt;br /&gt;
*Nach Abschluss des Handshakes beginnt die verschlüsselte Datenübertragung.&lt;br /&gt;
&lt;br /&gt;
== Bedeutung der Signatur im TLS-Handschlag ==&lt;br /&gt;
*Der Server signiert einen Hash aus bestimmten Sitzungsparametern.&lt;br /&gt;
*Der Client prüft diese Signatur mit dem öffentlichen Schlüssel des Servers.&lt;br /&gt;
*Stimmt der Hash, ist sicher: Der Server besitzt den zugehörigen privaten Schlüssel.&lt;br /&gt;
*Dies legitimiert den Server als „echten“ Host.&lt;br /&gt;
&lt;br /&gt;
== Symmetrische Verschlüsselung in der Datenphase ==&lt;br /&gt;
*Nach dem Handshake wird nur noch der Session Key verwendet.&lt;br /&gt;
*Das ist effizienter und schneller als asymmetrische Kryptografie.&lt;br /&gt;
*Durch Perfect Forward Secrecy (PFS) kann ein später kompromittierter Schlüssel frühere Sitzungen nicht entschlüsseln.&lt;br /&gt;
&lt;br /&gt;
== TLS Cipher Suites ==&lt;br /&gt;
*Eine Cipher Suite definiert, welche Algorithmen verwendet werden.&lt;br /&gt;
*Beispiel: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384&lt;br /&gt;
**ECDHE: Schlüsselaustausch (Elliptic Curve Diffie-Hellman Ephemeral)&lt;br /&gt;
**RSA: Signaturverfahren&lt;br /&gt;
**AES_256_GCM: Symmetrische Verschlüsselung&lt;br /&gt;
**SHA384: Hashfunktion&lt;br /&gt;
*TLS 1.3 vereinfacht Cipher Suites erheblich und verbessert die Sicherheit.&lt;br /&gt;
&lt;br /&gt;
== Sicherheitsmerkmale moderner TLS-Versionen ==&lt;br /&gt;
*Perfect Forward Secrecy wird standardmäßig erzwungen.&lt;br /&gt;
*Vereinfachter und sicherer Handshake.&lt;br /&gt;
*Reduzierte Anzahl kryptografischer Optionen zur Fehlervermeidung.&lt;br /&gt;
*Abschaltung unsicherer Verfahren wie RC4, 3DES, MD5 oder SHA-1.&lt;br /&gt;
*Strenge Überprüfung der Zertifikatskette.&lt;br /&gt;
&lt;br /&gt;
== Risiken bei falscher TLS-Konfiguration ==&lt;br /&gt;
*Verwendung veralteter Protokolle (SSL 3.0, TLS 1.0, TLS 1.1).&lt;br /&gt;
*Schwache Cipher Suites ohne PFS.&lt;br /&gt;
*Ungültige oder abgelaufene Zertifikate.&lt;br /&gt;
*Zertifikate mit falschen Hostnamen.&lt;br /&gt;
*Selbstsignierte Zertifikate ohne Vertrauenskette.&lt;br /&gt;
*HSTS fehlt → Gefahr von Downgrade- und MitM-Angriffen.&lt;br /&gt;
&lt;br /&gt;
== Moderne TLS-Versionen ==&lt;br /&gt;
*SSL 2.0/3.0: komplett unsicher, verboten.&lt;br /&gt;
*TLS 1.0/1.1: veraltet, viele Angriffe möglich.&lt;br /&gt;
*TLS 1.2: weit verbreiteter, sicherer Standard.&lt;br /&gt;
*TLS 1.3: moderne Version mit stark reduziertem Handshake, hoher Sicherheit und besserer Performance.&lt;br /&gt;
*Empfehlung: Nur TLS 1.2 und TLS 1.3 aktiv verwenden.&lt;br /&gt;
&lt;br /&gt;
== Einsatzgebiete von TLS ==&lt;br /&gt;
*HTTPS / Webanwendungen&lt;br /&gt;
*VPN-Protokolle (TLS-basierte Lösungen)&lt;br /&gt;
*E-Mail-Schutz (IMAPS, SMTPS, POP3S)&lt;br /&gt;
*APIs und Microservices&lt;br /&gt;
*IoT-Kommunikation&lt;br /&gt;
*Remote-Administration&lt;br /&gt;
*Verzeichnisdienste und Authentifizierung&lt;br /&gt;
&lt;br /&gt;
== Typische Angriffe ohne TLS ==&lt;br /&gt;
*Abhören des Traffics (Eavesdropping)&lt;br /&gt;
*Manipulation von Daten (Tampering)&lt;br /&gt;
*Man-in-the-Middle-Angriffe&lt;br /&gt;
*Session Hijacking&lt;br /&gt;
*DNS-Spoofing in HTTP-Verbindungen&lt;br /&gt;
*Passwortdiebstahl über Formularübertragung&lt;br /&gt;
&lt;br /&gt;
== Best Practices für den Einsatz ==&lt;br /&gt;
*Mindestversion TLS 1.2 aktivieren, ideal TLS 1.3.&lt;br /&gt;
*Schwache Cipher Suites deaktivieren (3DES, RC4, ohne PFS).&lt;br /&gt;
*HSTS aktivieren.&lt;br /&gt;
*Zertifikate regelmäßig erneuern.&lt;br /&gt;
*Nur vertrauenswürdige CAs verwenden.&lt;br /&gt;
*Private Schlüssel sicher speichern.&lt;br /&gt;
*Server Name Indication (SNI) nutzen.&lt;br /&gt;
*Keine veralteten Protokollerweiterungen aktiv lassen.&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung ==&lt;br /&gt;
*TLS ist der zentrale Baustein der sicheren Internetkommunikation.&lt;br /&gt;
*Schützt Daten vor Mitlesen, Manipulation und Identitätsfälschung.&lt;br /&gt;
*Kombiniert asymmetrische, symmetrische und hashbasierte Verfahren.&lt;br /&gt;
*Authentifiziert den Server über Zertifikate und die CA-Kette.&lt;br /&gt;
*Perfekt geeignet für Web, E-Mail, VPN, APIs und alle sicherheitskritischen Dienste.&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>