diff --git a/documents/common/chat/chat.lyx b/documents/common/chat/chat.lyx index 4d968db..5a2b5f9 100644 --- a/documents/common/chat/chat.lyx +++ b/documents/common/chat/chat.lyx @@ -177,6 +177,10 @@ preview false \end_inset +\end_layout + +\begin_layout Standard + \end_layout \end_body diff --git a/documents/common/chat_anwendung_otr/bilder/gaim_plugin_03.png b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_03.png new file mode 100644 index 0000000..a210474 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_03.png differ diff --git a/documents/common/chat_anwendung_otr/bilder/gaim_plugin_04.png b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_04.png new file mode 100644 index 0000000..039ad81 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_04.png differ diff --git a/documents/common/chat_anwendung_otr/bilder/gaim_plugin_05.png b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_05.png new file mode 100644 index 0000000..6820f0c Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/gaim_plugin_05.png differ diff --git a/documents/common/chat_anwendung_otr/bilder/gaimmiranda.jpg b/documents/common/chat_anwendung_otr/bilder/gaimmiranda.jpg new file mode 100644 index 0000000..bcb65c3 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/gaimmiranda.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/keybestaetigung.jpg b/documents/common/chat_anwendung_otr/bilder/keybestaetigung.jpg new file mode 100644 index 0000000..791a290 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/keybestaetigung.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/keys.jpg b/documents/common/chat_anwendung_otr/bilder/keys.jpg new file mode 100644 index 0000000..ff5c688 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/keys.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/keytauschgaim.jpg b/documents/common/chat_anwendung_otr/bilder/keytauschgaim.jpg new file mode 100644 index 0000000..bd66567 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/keytauschgaim.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/mirandagaim.jpg b/documents/common/chat_anwendung_otr/bilder/mirandagaim.jpg new file mode 100644 index 0000000..38ece46 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/mirandagaim.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/otrgaimnotprivate.jpg b/documents/common/chat_anwendung_otr/bilder/otrgaimnotprivate.jpg new file mode 100644 index 0000000..4f65b05 Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/otrgaimnotprivate.jpg differ diff --git a/documents/common/chat_anwendung_otr/bilder/preference.jpg b/documents/common/chat_anwendung_otr/bilder/preference.jpg new file mode 100644 index 0000000..9f020de Binary files /dev/null and b/documents/common/chat_anwendung_otr/bilder/preference.jpg differ diff --git a/documents/common/chat_anwendung_otr/chat_anwendung_otr.lyx b/documents/common/chat_anwendung_otr/chat_anwendung_otr.lyx new file mode 100644 index 0000000..4af9b91 --- /dev/null +++ b/documents/common/chat_anwendung_otr/chat_anwendung_otr.lyx @@ -0,0 +1,325 @@ +#LyX 1.4.3 created this file. For more info see http://www.lyx.org/ +\lyxformat 245 +\begin_document +\begin_header +\textclass article +\begin_preamble +\usepackage{hyperref} +\usepackage{html} +\usepackage{german} +\end_preamble +\language ngerman +\inputencoding auto +\fontscheme default +\graphics default +\paperfontsize default +\spacing single +\papersize default +\use_geometry false +\use_amsmath 1 +\cite_engine basic +\use_bibtopic false +\paperorientation portrait +\secnumdepth 3 +\tocdepth 3 +\paragraph_separation skip +\defskip medskip +\quotes_language english +\papercolumns 1 +\papersides 1 +\paperpagestyle default +\tracking_changes false +\output_changes true +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset Include \input{titlebar.inc} +preview false + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Include \input{menue.inc} +preview false + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Standard + + +\backslash +begin{rawhtml} +\end_layout + +\begin_layout Standard + +\end_layout + +\begin_layout Standard + + +\end_layout + +\begin_layout Standard + +\end_layout + +\begin_layout Standard + +
+\end_layout + +\begin_layout Standard + +\end_layout + +\begin_layout Standard + + +\backslash +end{rawhtml} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Title +Verschlüsselt Chatten mit Gaim/Pidgin OTR +\end_layout + +\begin_layout Standard +Gaim/Pidgin bietet über ein Plugin die Möglichkeit, die sichere Verschlüsselung + von Off-the-Record zu verwenden. + Dieses kann man einfach hier unter "OTR plugin for gaim" für die entsprechende + Linux-Distribution oder für Windows herunterladen. + Das Einbinden des Plugins in die aktuelle Gaim2 Beta3 Testversion funktioniert + anscheinend leider noch nicht richtig. + Nach einem Neustart Gaims sollte man das Plugin dann in den Einstellungen + unter "Plugins" mit einem Häckchen unter "Laden" aktivieren können. + Theoretisch sind nun, um die Verschlüsselung von OTR zu nutzen, keine weiteren + Einstellungen nötig. + Praktisch gesehen sollte man sich aber noch einen Fingerprint erstellen. +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/preference.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Unter "Config" kann man sich nun seinen eigenen Fingerprint erstellen, damit + die anderen Kontakte sichergehen können, dass sie mit dir und keinem anderen + sprechen. + Hierfür muss man einfach unter "Key for account" den gewünschten Accound + auswählen und mit "Generate" einen Fingerprint generieren. + Dies macht man am besten nacheinander für alle Accounts. +\end_layout + +\begin_layout Standard +Wenn man nun sein Chatfenster öffnet, findet sich ein neuer Button: +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Caption +\begin_inset Graphics + filename bilder/otrgaimnotprivate.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Klickt man diesen, werden die, so auf der anderen Seite denn verfügbar, + Schlüssel getauscht: +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/keytauschgaim.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Von nun an chattet ihr verschlüsselt: +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/gaimmiranda.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Auf der anderen Seite siehts so aus: +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/mirandagaim.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Wie immer also. + Die erste Verbindung ist stets eine unverifizierte. +\end_layout + +\begin_layout Standard +Unter "Known fingerprints" in den Gaimeinstellungen kann man sehen, von + wem man schon einen "fingerprint" erhalten hat. + Diese Fingerprints sind dafür da, um sicherzugehen, dass man auch mit demjenige +n spricht, mit dem man sprechen wollte. + Siehe dazu das zweite Grundprinzip von OTR. +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/keys.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Mit "Verify fingerprint" kann den Fingerprint als verifiziert markieren, + wenn man auf anderem Wege (Telefon, Email ...) sichergegangen ist, dass dieser + Fingerprint zu der Person gehört. +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Standard +\begin_inset Graphics + filename bilder/keybestaetigung.jpg + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Drückt man anschließend noch einmal im Chatfenster auf den niegelnagelneuen + Button, wird die Verbindung, wie man oben auf dem Screenshot bereits sehen + konnte, refresht und als verifiziert angezeigt. +\end_layout + +\begin_layout Standard +Und das wars dann auch schon. + Nicht schwer und tat nicht weh. + :o) +\end_layout + +\begin_layout Standard +\begin_inset Include \input{progress/chat_anwendung.inc} +preview false + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/documents/common/chat_programme/chat_programme.lyx b/documents/common/chat_programme/chat_programme.lyx index 29c48ff..d23da63 100644 --- a/documents/common/chat_programme/chat_programme.lyx +++ b/documents/common/chat_programme/chat_programme.lyx @@ -137,9 +137,18 @@ htmladdnormallink{Gaim/Pidgin}{http://pidgin.im} ist und obendrein eine einfache Bedienbarkeit aufweist. \end_layout -\begin_layout Subsection -Das Verschlüsselungsprogramm: Gaim- bzw. - Pidgin-Encryption +\begin_layout Standard +Für die Verschlüsselung stehen dir beim Instant Messaging mehrere Varianten + zur Verfügung. + Leider hat sich hier bisher kein Standard heraus kristallisiert, so dass + deine Wahl reine Geschmacksfrage ist. + Momentan finden die vorgestellten Methoden nur geringe Verbreitung, so + dass du die Wahl von deinen GesprächspartnerInnen abhängig machen solltest. + Zukünftig könnte sich OTR zu einem Quasi-Standard entwickeln. +\end_layout + +\begin_layout Subsubsection +Verschlüsseln mit Gaim-/Pidgin-Encryption \end_layout \begin_layout Standard @@ -157,7 +166,60 @@ htmladdnormallink{Gaim-/Pidgin-Encryption}{http://pidgin-encrypt.sourceforge.net ist ein Plugin für Gaim/Pidgin das es ermöglicht, Chat-Nachrichten zu ver- und entschlüsseln. - Es ist einfach zu bedienen und sicher. + Es ist einfach zu bedienen und schnell eingerichtet. + Dein Gegenüber muss in diesem Fall auch Gaim-/Pidgin-Encryption installiert + haben, damit ihr verschlüsselt miteinander chatten könnt. +\end_layout + +\begin_layout Subsubsection +Verschlüsseln mit Gaim/Pidgin und OTR +\end_layout + +\begin_layout Standard +Das sogenannte +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +htmladdnormallink{OTR}{http://www.cypherpunks.ca/otr} +\end_layout + +\end_inset + + (off the record) Verfahren hat sich bei Chat-Verschüsselung etabliert. + Der Vorteil hierbei ist, dass dein Gegenüber nicht unbedingt Gaim/Pidgin + verwenden muss (sondern z.B. + auch Miranda, Trillian, Adium X, Kopete oder mICQ). +\end_layout + +\begin_layout Subsubsection +Verschlüsselung mit GnuPG +\end_layout + +\begin_layout Standard +Wenn du bereits Mailverschlüsselung nutzt, fragst du dich vielleicht, warum + das dort verwendete Verfahren nicht auch beim Chat angewendet wird. + In der Tat gibt es Clients, die GPG zur Chatverschlüsselung nutzen (z.B. + Psi). + Dies funktioniert allerdings nur in Verbindung mit dem Jabber Protokoll. + An dieser Stelle sei auf die umfangreichen Anleitungen zu Jabber und GnuPG + auf der +\begin_inset ERT +status collapsed + +\begin_layout Standard + + +\backslash +htmladdnormallink{Raven Homepage}{http://hp.kairaven.de/jabber/} +\end_layout + +\end_inset + + verwiesen. \end_layout \begin_layout Standard diff --git a/documents/progress/chat.inc b/documents/progress/chat.inc index f97a587..8717e9b 100644 --- a/documents/progress/chat.inc +++ b/documents/progress/chat.inc @@ -3,7 +3,7 @@
So geht's weiter:
    -
  1. Verschlüsselt Chatten
  2. +
\end{rawhtml} diff --git a/documents/progress/chat_programme.inc b/documents/progress/chat_programme.inc index c381914..2b44f0c 100644 --- a/documents/progress/chat_programme.inc +++ b/documents/progress/chat_programme.inc @@ -1,24 +1,29 @@ \begin{rawhtml}
So geht's weiter:
-
    -
  1. Benötigte Programme -
      -
    1. Gaim/Pidgin: - -
    2. -
    3. Gaim-/Pidgin-Encryption: - -
    4. -
    +
      +
    1. Gaim/Pidgin: +
    2. -
    3. Verschlüsselt Chatten
    4. -
    +
  2. Verschlüsselung: + +
  3. +
\end{rawhtml}