Kurzbeschreibung
Die Krypto Bibliothek OpenSSL ist in vielen kryptographischen Systemen im Einsatz. Sie ist besonders wichtig bei gesicherten Datenübertragungen in Computernetzwerken und spielt auf Grund Ihrer großen Verbreitung im Internet eine besonders wichtige Rolle bei der Verwendung von HTTPS.
In dieser Schulung lernen Sie eine große Zahl an kryptografischen Funktionen mit OpenSSL kennen. Dazu gehören symmetrische, asymmetrische Datenverschlüsselung, digitale Signaturen, Authentisierung, Hashfunktionen, Erstellung und Verifikation von Zertifikaten und Zertifikatsketten. Darüber hinaus lernen Sie mit der Implementierung des TLS-Protokolls (früher SSL-Protokoll) eine der wichtigsten Aufgaben von OpenSSL kennen.
Am Ende der Schulung haben Sie einen Überblick über OpenSSL und IT-Zertifikate erhalten. Sie können Aufgaben der Kryptographie mit OpenSSL lösen und eine Zertifizierungsinstanz aufbauen. Sie kennen Zertifikatsprofile und können sie anpassen. Kryptographischen Vorgänge und Fehler können analysiert werden und sie kennen einfache GUIs, die auf OpenSSL aufsetzen.
Voraussetzungen
• Linux und/oder Windows Systemkenntnisse
Seminarinhalt
• Kryptographische Methoden
• Struktur einer Zertifikatsverwaltung PKI und X509
• Aufgaben einer Certification Authority CA
• ggf. Installation unter Windows
• Kommando-Übersicht
• Version, unterstützte Algorithmen und Parameter
• Syntax-Beispiele symmetrische Verschlüsselung
• Hashfunktionen und Anwendungsbeispiele
• Private-Publickey-Funktionalitäten
• Aufbau einer (ggf. mehrstufigen) CA mit OpenSSL
• Zertifikatserstellung und -profile
• CRL und OCSP
• TLS-Protokoll und Analyse
• Zertifikats- und Protokollfehler: Analyse
• Einfache GUI - Analogie und Anpassung
• Einsatz von Zertifikaten in Client/Server-Anwendungen
• Einsatz von Zertifikaten bei VPN, Webserver
• Ausblick SCEP
Zielgruppen
• Alle die sich strategisch und operativ mit Kryptographie beschäftigen.
• IT-Verantwortliche, Sicherheitsbeauftragte, Datenschutzbeauftragte, Administratoren, Projektmanager
Preise und Termine
Offene Schulung
Eine offene Schulung findet in einem unserer Schulungszentren statt.
(ortsabhängig)
Firmenschulung
Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.
(Zertifizierung)
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.