GnuPG. Inhaltsverzeichnis. Verschlüsselte Kommunikation. Beni Buess. Swiss Privacy Foundation



Ähnliche Dokumente
GnuPG. Verschlüsselte Kommunikation. Beni Buess. Swiss Privacy Foundation

GnuPG. Verschlüsselte Kommunikation. Beni Buess. Swiss Privacy Foundation

GnuPG. Verschlüsselte Kommunikation. Beni Buess. Swiss Privacy Foundation

GnuPG. Inhaltsverzeichnis. Verschlüsselte Kommunikation. Beni. Swiss Privacy Foundation. [pausesections]

Anleitung Thunderbird Verschlu sselung

-Verschlüsselung

Seite 1 von 6

-Verschlüsselung mit GPG. Von der Key-Erzeugung zur verschlüsselten . Chemnitzer Linux-Tage März 2010 Vortrag

Import des persönlichen Zertifikats in Outlook Express

Einführung in PGP/GPG Mailverschlüsselung

Selbstdatenschutz. -Inhalte schützen. Verschlüsselung mit GPGTools for Mac. Was ist GPGTools? Woher bekomme ich GPGTools?

Anleitung zur Installation von Thunderbird

Import des persönlichen Zertifikats in Outlook 2003

Thunderbird Portable + GPG/Enigmail

Installationsanleitung für Enigmail(Thunderbird) und Gpg4win(Outlook):

GnuPG für Mail Mac OS X 10.4 und 10.5

Seite 1 von 6

-Verschlüsselung mit S/MIME

Diese Anleitung dient der Implementierung von PGP Verschlüsselung in Mozilla Thunderbird.

Import des persönlichen Zertifikats in Outlook2007

GnuPG für Mail Mac OS X 10.4 und 10.5

PGP-Verschlüsselung. PGP-Verschlüsselung beim -versand von Dateien in der Micro-Epsilon-Gruppe. Mit Abstand der bessere Weg

Anleitung zur Installation von PGP auf MacOSx

Sicherer Datenaustausch mit Sticky Password 8

-Verschlüsselung via GnuPG mit Thunderbird und Enigmail oder Evolution und Seahorse

Befundempfang mit GPG4Win

Steganos Secure Schritt für Schritt-Anleitung für den Gastzugang SCHRITT 1: AKTIVIERUNG IHRES GASTZUGANGS

Selbstdatenschutz. -Inhalte schützen. Verschlüsselung mit GPG4Win. Was ist GPG4Win? Woher bekomme ich GPG4Win? I.

Kurzanleitung GPG Verschlüsselung Stand vom

Outlook 2007/ Zertifikat installieren und nutzen

Handbuch zum Verschlüsselungsverfahren

DFN-Nutzerzertifikat beantragen und in Mozilla Thunderbird einbinden

4.2) -Verschlüsselung

s verschlüsseln

Verschlüsselung mit Thunderbird

Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer

Installation des Zertifikats. Installationsanleitung für Zertifikate zur Nutzung des ISBJ Trägerportals

Sichere s mit PGP

Merkblatt: Sichere -Kommunikation zur datenschutz cert GmbH

Linux-Info-Tag Dresden - 8. Oktober 2006

Verschlüsselte s: Wie sicher ist sicher?

Anleitung für -Client Thunderbird mit SSL Verschlüsselung

Cryptoparty: Einführung

TeamSpeak3 Einrichten

etoken mit Thunderbird verwenden

Digitale Signatur - Anleitung zur Zertifizierung der eigenen -Adresse

CCC Bremen R.M.Albrecht

vorab noch ein paar allgemeine informationen zur d verschlüsselung:

Comtarsia SignOn Familie

s verschlüsseln. Von der Erfindung des E-Vorhängeschlosses

Dateien und s verschlüsseln mit GPG

Handbuch für Nutzer von Zertifikaten der Zertifizierungsstellen (CAs) des Bayerischen Behördennetzes (BYBN) zur Sicherung von s Teil D7:

Sicherer Datenaustausch mit EurOwiG AG

Grundlagen der Netzwerksicherheit Übung 4: -Verschlüsselung

Bedienungsanleitung für den SecureCourier

Gnu Privacy Guard I. Öffentliche Schlüssel Digitale Unterschrift. Schutz der Privatsphäre durch Kryptographie. von Gerhard Öttl

1 Schritt: Auf der Seite einloggen und. ODER Zertifikat für VPN, wenn sie nur VPN nutzen möchten

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Sichere -Kommunikation zur datenschutz nord GmbH Merkblatt

2.1 Lightning herunterladen Lightning können Sie herunterladen über:

Nutzung der VDI Umgebung

FrogSure Installation und Konfiguration

Enigmail Konfiguration

Überprüfung der digital signierten E-Rechnung

GnuPG für Mail Mac OS X 10.4 und 10.5

Installation Benutzerzertifikat

Handbuch für Nutzer von Zertifikaten der Zertifizierungsstellen (CAs) des Bayerischen Behördennetzes (BYBN) zur Sicherung von s Teil D2:

Arbeiten mit dem Outlook Add-In

ANLEITUNG EBOOKS. 1. Der Kauf von ebooks über den Onlineshop

HOSTED EXCHANGE MAIL FÜR MAC

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

-Verschlüsselung mit Geschäftspartnern

Verschlüsseln Sie Ihre Dateien lückenlos Verwenden Sie TrueCrypt, um Ihre Daten zu schützen.

A MTSGERICHT M AYEN Gemeinsames Mahngericht der Länder Rheinland-Pfalz und Saarland

Urlaubsregel in David

Installationsanweisung Gruppenzertifikat

Nutzen Einrichten Verwalten

Programmiertechnik II

OWA Benutzerhandbuch. Benutzerhandbuch Outlook Web App 2010

Microsoft Outlook Express 5.x (S/MIME-Standard)

Nachrichten- Verschlüsselung Mit S/MIME

Leitfaden zum Umgang mit Mautaufstellung und Einzelfahrtennachweis

Installationsanleitung SSL Zertifikat

Verschlüsselte -Kommunikation mit Mozilla/Enigmail und GnuPG

Digitale Signatur in s

Installation des Zertifikats

Einrichten und Verwenden der -Verschlu sselung

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

PeDaS Personal Data Safe. - Bedienungsanleitung -

fãéçêíáéêéå=éáåéë=`äáéåíjwéêíáñáâ~íë= áå=çéå=_êçïëéê=

Informatik 1 Tutorial

Das RSA-Verschlüsselungsverfahren 1 Christian Vollmer

FAQs zur Nutzung des Zertifikats zur sicheren -Kommunikation. Das Zertifikat von S-TRUST

Shellfire OpenVPN Setup Windows

VERSCHLÜSSELUNG

Download unter:

Windows Live Mail Konfiguration IMAP

-Zertifikatsverwaltung

LEAD COREGISTRIERUNG (WEB.DE)

Bedienungsanleitung. Stand: Copyright 2011 by GEVITAS GmbH

Transkript:

GnuPG Verschlüsselte Kommunikation Beni Buess Swiss Privacy Foundation Inhaltsverzeichnis Warum verschlüsseln Grundlagen Verschlüsselungstechniken Software Schlüssel verwalten GnuPG installieren Schlüssel generieren Verwaltungssoftware Schlüssel verteilen Schlüssel importieren Mails verschlüsseln mit Desktopclient Thunderbird & Enigmail Apple Mail & GPGMail Mit Webclient 2/52

Mails im Klartext Emails sind auf den Mailservern (und auf ihrem Weg) im Klartext einsehbar! Merke: Daran ändert sich auch nichts, wenn die Kommunikation mit dem Mailserver mit SSL verschlüsselt wird. 4/52 Nichts zu verbergen? Wir entscheiden selber, wer unsere Nachrichten lesen kann. Durch die Signatur kann der Absender verifiziert werden.? Aus welchem Grund wollt ihr verschlüsseln? 5/52

Verschlüsselungstechniken einfache Verschlüsselung Caesar-Chiffre Schon Julius Caesar setzte Verschlüsselung zur militärischen Kommunikation ein. Die sogenannte Caesar-Chiffre setzte auf ein einfaches Substitutionsverfahren. Dabei werden alle Buchstaben des Alphabets um eine bestimmte Anzahl rotiert. 7/52 Verschlüsselungstechniken Symmetrische Verschlüsselung Bei Symmetrischen Verschlüsselungsverfahren benutzen beide Seiten den gleichen Schlüssel. Dabei ist der sichere Austausch des Schlüssels ein Problem. 8/52

Verschlüsselungstechniken Asymmetrische Verschlüsselung 9/52 Verschlüsselungstechniken Asymmetrische Entschlüsselung 10/52

Software GnuPG Asymmetrische Verschlüsselung (Public-/Private-Key) Erweiterungen für alle gängigen Mailclients Erweiterungen für Texteditoren 11/52 GnuPG installieren GnuPG installieren Linux Kommandozeile: sudo apt-get install gnupg 13/52

GnuPG installieren GnuPG installieren OSX macgpg Unter http://macgpg.sourceforge.net/de/#files die passende Version von *GNU Privacy Guard* auswählen. Wir verwenden die Version 1.* von GnuPG Doppelklick auf GnuPG1.*.dmg Doppelklick auf GnuPG for Mac OS X 1.*.mpkg Merke: Lass die MacGPG Seite offen. Du brauchst sie wieder. 14/52 GnuPG installieren GnuPG installieren OSX macgpg Unter http://macgpg.sourceforge.net/de/#files die passende Version von *GNU Privacy Guard* auswählen. Wir verwenden die Version 1.* von GnuPG Doppelklick auf GnuPG1.*.dmg Doppelklick auf GnuPG for Mac OS X 1.*.mpkg Merke: Lass die MacGPG Seite offen. Du brauchst sie wieder. 14/52

GnuPG installieren GnuPG installieren Windows GnuPT Auf http://www.gnupt.de gibts eine Windowsversion zum download. http://downloads.gnupt.de/gnupt.zip downloaden und entpacken 15/52 GnuPG installieren GnuPG installieren Windows GnuPT uf http://www.gnupt.de gibts eine Windowsversion zum download. http://downloads.gnupt.de/gnupt.zip downloaden und entpacken GnuPT Installer starten 15/52

GnuPG installieren GnuPG installieren Windows GnuPT uf http://www.gnupt.de gibts eine Windowsversion zum download. http://downloads.gnupt.de/gnupt.zip downloaden und entpacken Zielordner auswählen 15/52 GnuPG installieren GnuPG installieren Windows GnuPT uf http://www.gnupt.de gibts eine Windowsversion zum download. http://downloads.gnupt.de/gnupt.zip downloaden und entpacken Schlüsselordner wählen 15/52

GnuPG installieren GnuPG installieren Windows GnuPT uf http://www.gnupt.de gibts eine Windowsversion zum download. http://downloads.gnupt.de/gnupt.zip downloaden und entpacken zusätzliche Aufgaben 15/52 Schlüssel generieren Schlüssel generieren Schlüsselpaar Wir generieren ein Schlüsselpaar, bestehend aus einem privaten und einem öffentlichen Schlüssel. Die Sicherheit basiert auf der absoluten Geheimhaltung des privaten Schlüssels. Die Passphrase ist wichtig! Damit wird der private Schlüssel verschlüsselt. richtiger Name? Ob der richtige Name angeben wird für die User-ID liegt im eigenen Ermessen. Hat jemand gute Gründe dafür oder dagegen? 16/52

Schlüssel generieren Schlüssel generieren Linux Kommandozeile: gpg gen-key Merke: default generiert einen DSA Schlüssel zum Signieren mit 1024 Bit sowie einen ElGamal Schlüssel für die Verschlüsselung mit 2048 Bit Schlüsselstärke. 17/52 Schlüssel generieren Schlüssel generieren Linux gpg gen-key Please select what kind of key you want: default What keysize do you want? 2048 Key is valid for? 0 Is this correct (y/n)? y 18/52

Schlüssel generieren Schlüssel generieren OSX Kommandozeile: gpg gen-key Merke: default generiert einen DSA Schlüssel zum Signieren mit 1024 Bit sowie einen ElGamal für die Verschlüsselung Schlüssel mit 2048 Bit Schlüsselstärke. 19/52 Schlüssel generieren Schlüssel generieren OSX gpg gen-key Bitte wählen Sie, welche Art von Schlüssel Sie möchten: Ihre Auswahl? 1 Welche Schlüssellänge wünschen Sie? 2048 Bitte wählen Sie, wie lange der Schlüssel gültig bleiben soll? 0 Schlüssel verfällt nie. Ist dies richtig (j/n)? j Name und Email angeben, dann (F)ertig Passphrase eingeben 20/52

Schlüssel generieren Schlüssel generieren Windows Klick auf Windows Privacy Tray Merke: Per default wird ein RSA/RSA 2048Bit Schlüsselpaar erzeugt. 21/52 Schlüssel generieren Schlüssel generieren Windows GnuPG Schlüsselpaar erzeugen Merke: Per default wird ein RSA/RSA 2048Bit Schlüsselpaar erzeugt. 21/52

Verwaltungssoftware Schlüssel verwalten Linux Seahorse eignet sich für die Schlüsselverwaltung unter Gnome. Kommandozeile: sudo apt-get install seahorse 22/52 Verwaltungssoftware Schlüssel verwalten OSX GPGPreferences Von der MacGPG Seite GPGPreferences herunterladen und installieren. Read Me lesen! Damit können die Einstellungen von GnuPG mit einem GUI kontrolliert werden. 23/52

Verwaltungssoftware Schlüssel verwalten OSX GPGKeys Von der MacGPG Seite GPGKeys (GPG Schlüsselbund) herunterladen und installieren. GPGKeys ist ein GUI zur Schlüsselverwaltung. 24/52 Verwaltungssoftware Schlüssel verwalten Windows Klick auf Windows Privacy Tray Schlüsselverwaltung 25/52

Schlüssel verteilen Schlüssel verteilen öffentlichen Schlüssel Damit uns andere verschlüsselte Nachrichten schicken können, brauchen sie unseren öffentlichen Schlüssel. Wir können diesen auf elektronischem Weg verteilen. 26/52 Schlüssel verteilen web of trust Merke: Es ist fraglich, ob die Keyserver verwendet werden sollten. Argumente? Keyserver Auf Keyservern werden öffentliche Schlüssel gespeichert. Diese können von den Benutzern signiert und diese Signaturen auf den Keyservern gespeichert werden. Ich kann dann vertrauen, wem vertraut, dem ich vertraue. Merke: Dieses Netzwerk der Signaturen nennt sich das web of trust. http: // wikipedia. de/ Web_ of_ Trust 27/52

Schlüssel verteilen Schlüssel exportieren mit Seahorse Mit Seahorse kann der öffentliche Schlüssel exportiert werden. Unter eigene Schlüssel Rechtsklick auf den eigenen Schlüssel - Export 28/52 Schlüssel verteilen Schlüssel exportieren mit GPGKeys öffentlichen Schlüssel markieren Exportieren Haken vor ASCII-Hülle 29/52

Schlüssel verteilen Schlüssel exportieren mit GPGKeys öffentlichen Schlüssel markieren Exportieren Haken vor ASCII-Hülle 29/52 Schlüssel verteilen Schlüssel exportieren mit WinPT Schlüssel auswählen Menu Schlüssel - Exportieren Speicherort auswählen 30/52

Schlüssel verteilen Schlüssel exportieren mit WinPT Schlüssel auswählen Menu Schlüssel - Exportieren Speicherort auswählen 30/52 Schlüssel verteilen Schlüsselstreifen Fingerprint Schlüsselstreifen sind geeignet um den Fingerprint des öffentlichen Schlüssels zu verteilen. Damit kann dieser von anderen verifiziert werden. Kommandozeile: gpg list-secret-keys fingerprint 31/52

Schlüssel importieren Schlüssel importieren mit Seahorse Via Menu Datei - Import kann eine *.asc Schlüsseldatei importiert werden. Alternativ kann man den Schlüsselblock aus einer Webseite kopiert und via Menu Bearbeiten - Einfügen importieren. 32/52 Schlüssel importieren Schlüssel importieren mit GPGKeys Via Menu Ablage - Importieren kann eine *.asc Schlüsseldatei importiert werden. 33/52

Schlüssel importieren Schlüssel importieren mit WinPT Via Menu Datei - Importieren kann eine *.asc Schlüsseldatei importiert werden. Alternativ kann eine *.asc Datei auch direkt geöffnet werden. 34/52 Schlüssel importieren Schlüssel signieren Fingerprint überprüfen Gehört der Fingerprint wirklich dieser Person? Und ist sie es wirklich? Zur Kontrolle bieten sich Ausweis und Schlüsselstreifen an. Achtung! Dieser Schritt ist enorm wichtig. Darauf basiert die Sicherheit des Systems. Der Signatur-Level kann pro Signatur gewählt werden. Achtet darauf, die signierten Schlüssel nicht auf Keyserver hochzuladen. Jeder soll selbst entscheiden, wo seine Keys landen. 35/52

Schlüssel importieren Schlüssel signieren mit Seahorse Schlüssel aus der Liste andere Schlüssel öffnen und im Reiter Vertrauen den Schlüssel signieren. 36/52 Schlüssel importieren Schlüssel signieren mit GPGKeys Betreffenden Schlüssel markieren Menu Schlüssel - Signieren Terminal öffnet sich 37/52

Schlüssel importieren Schlüssel signieren mit WinPT Rechte Maustaste auf importierten Schlüssel - Signieren Zertifizierungslevel erfragen 38/52 mit Desktopclient Thunderbird & Enigmail Enigmail ist eine Erweiterung für Thunderbird. Merke: Enigmail 1.0 läuft nur mit Thunderbird 3.* 40/52

mit Desktopclient Enigmail installieren Kommandozeile: sudo apt-get install enigmail enigmail-locale-de Download von http://enigmail.mozdev.org/download/index.php In Thunderbird unter Tools - Addons das Plugin auswählen. 41/52 mit Desktopclient Enigmail Einstellungen Im neuen Menu OpenPGP unter Einstellungen: Eigenen Schlüssel zur Empfängerliste hinzufügen.... 42/52

mit Desktopclient Mail signieren & verschlüsseln neue Email Im Fenster zum Erfassen neuer Nachrichten erscheint ein OpenPGP Button. Da lässt sich auswählen, ob das Mail signiert und/oder verschlüsselt werden soll. 43/52 mit Desktopclient Mail entschlüsseln Wenn eine verschlüsselte Nachricht geöffnet werden soll, wird die Passphrase abgefragt. Hier kann kontrolliert werden, ob die Passphrase für einige Minuten gecacht werden soll. 44/52

mit Desktopclient Apple Mail & GPGMail Achtung! Apple Mail vor der Installation beenden! GPGMail GPGMail ist eine Erweiterung für Apple Mail. Projektwebseite: http://www.sente.ch/software/gpgmail/ Download von http://sourceforge.net/projects/gpgmail/files/ Merke: GPGMail für 10.3 und 10.4 findet man auf der sente.ch Seite unter Downloads Öld Versions... 45/52 mit Desktopclient GPGMail Einstellungen Nach der Installation von GPGMail kann Apple Mail wieder gestartet werden. In den Apple Mail Einstellungen befindet sich nun ein Reiter PGP. 46/52

mit Desktopclient GPGMail Einstellungen Einstellungen Unter Schlüssel: Standartschlüssel auswählen Immer das Kennwort abfragen Unter Verfassen: Generell alle Nachrichten signieren Immer auch mit eigenem Schlüssel verschlüsseln Symbole beim Verfassen der Email anzeigen 47/52 mit Desktopclient Mail signieren & verschlüsseln Mail erstellen Checkboxen zum Signieren resp. Verschlüsseln setzten. Unter Signieren den eigenen Schlüssel wählen. Unter Verschlüsseln den öffentlichen Schlüssel des Empfängers wählen. Merke: Bei bekannten Empfänger wird der richtige Schlüssel automatisch gewählt. 48/52

mit Desktopclient Mails entschlüsseln Beim öffnen einer verschlüsselten Nachricht wird die Passphrase abgefragt. 49/52 Mit Webclient Firegpg Firegpg ist eine Extension für Firefox. Damit können verschlüsselte Mails (und anderer direkt im Browserfenster entschlüsselt werden. 50/52

Mit Webclient gedit Kommandozeile: sudo apt-get install seahorse-plugins gedit ist eine auf GTK basierender Editor. Um gedit zum Ver- und Entschlüsseln zu verwenden, muss ein Plugin aktiviert werden: Bearbeiten - Einstellungen - Plugins - Text-Verschlüsselung Neue Menupunkte unter Bearbeiten (Verschlüsseln, Entschlüsseln, Signieren) 51/52 Danke fürs Mitmachen! Slides Die Slides werden unter https://privacyfoundation.ch zum Download angeboten. Lizenz http://creativecommons.org/licenses/by-nc-sa/2.5/ch/ Kontakt Anregungen werden gerne per Mail entgegen genommen. Die Adresse kann dem Public-Key des Autors entnommen werden. http://benel.net/pubkey.html