Eine Nachricht im Internet wird auf ihrem Weg bis zum Zielsystem durch mehrere Netze und über unterschiedliche Stationen geschickt. Die einzelnen Stationen sind dafür verantwortlich, dass die Nachricht ordnungsgemäß weitergeleitet und schließlich dem korrekten Empfänger zugestellt wird. Jede dieser Stationen kann die Nachricht, falls sie im Klartext verschickt wird, empfangen und den Inhalt lesen. Somit kann ein potenzieller Angreifer, falls er eines dieser Zwischensysteme kontrolliert, den Inhalt der Nachricht ebenfalls lesen und sogar vor dem Weitersenden verändern. Solche Angriffe können extreme Auswirkungen auf die Kommunikation haben, da nun Informationen nicht mehr vertraulich sind und auch die Glaubwürdigkeit der Nachricht nicht mehr festgestellt werden kann.
Aus diesem Grund werden Verschlüsselungsverfahren verwendet, damit der Inhalt der Nachrichten nur vom Sender und vom Empfänger interpretiert werden kann. So kann sichergestellt werden, dass die Informationen vertraulich bleiben. Weiterhin gibt es Verfahren mit denen erkannt werden kann, ob es zu einer Änderung der Information in einer Nachricht gekommen ist. Diese Sicherheitsverfahren finden momentan eine große Verbreitung und werden insbesondere für sensible Dienste, wie zum Beispiel Online-Banking, verwendet.
Im Rahmen dieses Kurses werden wir beleuchten, wie und ob ihre Verbindung zum Online-Banking sicher oder der Inhalt einer E-Mail vertrauenswürdig ist. Dafür werden wir uns mit Grundlagen der Kryptographie, Sicherheitszielen und verschiedenen Arten der Verschlüsselung beschäftigen. Darüber hinaus wird es Einblicke in unterschiedliche Modelle und Standards, die in der Praxis verwendet werden, geben.