#LyX 1.3 created this file. For more info see http://www.lyx.org/ \lyxformat 221 \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 \paperpackage a4 \use_geometry 0 \use_amsmath 0 \use_natbib 0 \use_numerical_citations 0 \paperorientation portrait \secnumdepth 3 \tocdepth 3 \paragraph_separation skip \defskip medskip \quotes_language english \quotes_times 2 \papercolumns 1 \papersides 1 \paperpagestyle default \layout Standard \begin_inset ERT status Collapsed \layout Standard \backslash begin{rawhtml} \layout Standard
\layout Standard \backslash end{rawhtml} \end_inset \layout Standard \begin_inset Include \input{menue.inc} preview false \end_inset \layout Standard \begin_inset ERT status Collapsed \layout Standard \backslash begin{rawhtml} \layout Standard \layout Standard
\layout Standard \backslash end{rawhtml} \end_inset \layout Title Verschlüsselte IM Nachrichten mit Gaim \layout Standard \begin_inset LatexCommand \tableofcontents{} \end_inset \layout Subsection Einleitung \layout Standard Im Folgenden wird eklärt, wie du mit Hilfe von \emph on Gaim-Encryption \begin_inset Foot collapsed true \layout Standard Gaim-Encryption (http://gaim-encryption.sourceforge.net/) ist leicht verwechselbar mit Gaim-e (http://freshmeat.net/projects/gaim-e/). Hier ist das Erstere gemeint. \end_inset , \emph default IM-Nachrichten (IM = Instant Messenger) verschlüsseln kannst. Dazu beschränkt sich die Beschreibung auf \emph on Gaim \emph default und \emph on ICQ \emph default . Diese Variante ist schnell installiert und einfach nutzbar. Du kannst aber nicht nur mit \emph on Gaim \emph default IM-Nachrichten verschlüsseln und es gibt auch wesentlich mehr IM-Protokolle als das von \emph on ICQ \emph default . An dieser Stelle möchte ich auch auf \emph on Jabber \emph default [ \begin_inset ERT status Open \layout Standard \backslash htmladdnormallink{jabber.org}{http://www.jabber.org} \end_inset ] hinweisen, einem freien Protokoll, das auch in \emph on Gaim \emph default verwendbar ist. Mit dem hier vorgestellten Plugin \emph on Gaim-Encryption \emph default lassen sich prinzipiell alle Protokolle in \emph on Gaim \emph default verschlüsseln! \layout Standard Ein wichtiger Hinweis gleich vorweg: die Verschlüsselung funktioniert nur, wenn der Chat-Partner ebenfalls das \emph on Gaim-Encryption \emph default Plugin benutzt! Dieses ist für viele Betriebssysteme verfügbar. \begin_inset Foot collapsed false \layout Standard Der allgemeinere Ansatz, IM-Nachrichten per gnupg zu verschlüsseln würde diese Anleitung sprengen. Dazu brauchst du in jedem Fall jabber und ein passendes Programm, wie z.B.: gajim, psi, . \end_inset \layout Standard Voraussetzungen: \layout Itemize einen \emph on ICQ \emph default Account mit den dazugehörigen Daten (Passwort..!) \layout Itemize knapp 20 MB Festplattenspeicher \layout Itemize etwas Zeit \layout Subsubsection Download der richtigen Dateien. \layout Standard Eine aktuelle \emph on Gaim \emph default -Version findet sich zum Beispiel auf folgendem Link: [ \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Download Gaim 1.5.0}{http://prdownloads.sourceforge.net/gaim/gaim-1.5.0.exe?use_mirror=mesh} \end_inset ] \layout Standard Bei den Testversuchen lief das Plugin mit der \emph on Gaim \emph default -Version 1.5.0 tadellos. die von den Plugin-Machern empfohlene Version ist allerdings 1.3.1. \layout Standard Das \emph on Gaim-Encryption \emph default Plugin gibt es hier: [ \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Download Plugin}{http://prdownloads.sourceforge.net/gaim-encryption/gaim-encryption-2.38.exe?use_mirror=surfnet} \end_inset ]. \layout Standard Für die Installation in Windows haben wir die notwendige Software direkt auf der CD untergebracht. Folge diesen beiden Links: \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Gaim 1.5}{../programme/gaim-1.5.0.exe} \end_inset \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Gaim-Encryption 2.38}{../programme/gaim-encryption-2.38.exe} \end_inset \layout Subsection Gaim installieren \layout Standard Nach Aufruf der heruntergeladenen \emph on Gaim \emph default -Datei, erscheint als erstes die Sprachauswahl. Den richtigen Punkt aus der Liste auszuwählen - das dürfte wohl kaum größere Probleme bereiten. Nachdem also die Auswahl mit "Ok" bestätigt wurde, erscheint nun der Installati onsassistent. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_inst_01.png \end_inset \layout Caption Installations-Assistent \end_inset \layout Standard Nachdem die Lizenz erscheint und die Tatsache, dass es sich hierbei um die \emph on GPL \emph default [ \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Info GPL}{http://de.wikipedia.org/wiki/GPL} \end_inset ] handelt, mit einem "Weiter" freudig zur Kenntnis genommen wurde, geht es jetzt an die Auswahl der zu installierenden Komponenten. Je nach Geschmack, kann man hier also noch eine Verknüpfung auf dem Desktop anlegen - oder eben auch nicht. Da \emph on Gaim \emph default in der angebenen Version auch das \emph on GIMP \emph default -Toolkit mitinstalliert, besteht hier auch noch die möglichkeit, weitere Themen dafür zu installieren. Ich habe mir hier das Wimp-Thema ausgesucht, weil es sich am besten in die gewohnte Windows-Umgebung einfügt. Geschmackssache natürlich. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_inst_02.png \end_inset \layout Caption Komponenten auswählen \end_inset \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_inst_03.png \end_inset \layout Caption Zielverzeichnis auswählen \end_inset \layout Standard Da - wie schon erwähnt - auch \emph on GTK \emph default mitinstalliert wird, muss hier das Zielverzeichnis für eben diese Installation angegeben werden. In der Regel ist das vorgeschlagene Verzeichnis vollkommen in Ordnung - nach Belieben kann man den Pfad aber auch noch anpassen. \layout Standard Ebenso in dem darauffolgenden Dialog für das Zielverzeichnis von \emph on Gaim \emph default selbst. \layout Standard Hinweis: Hier ist es wichtig, sich diesen Pfad aber auch zu merken, da er später bei der Installation des Encryption-Plugins nochmals benötigt wird! \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_inst_04.png \end_inset \layout Caption Abschluss der Installation \end_inset \layout Standard Die Installation ist nun abgeschlossen. mit einem Klick auf "Fertig stellen" ist man soweit mal startklar... als nächstes rufen wir das Programm über das Startmenü oder (falls angelegt) über die Verknüpfung auf dem Desktop auf. \layout Standard Es öffnen sich drei Fenster, die auf den ersten Blick auf Unverständnis stoßen könnten. aber nur mit der Ruhe. Nur das oberste Fenster ist vorerst von Belang, die beiden anderen Fenster treten nur kurz in Aktion. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_01.png \end_inset \layout Caption Erstes Fenster \end_inset \layout Standard Wir müssen \emph on Gaim \emph default jetzt erstmal unser \emph on ICQ \emph default -Konto bekannt machen. Um das zu erledigen, tätigen wir zunächst einen Klick auf den Button "Konten". Daraufhin tritt ein anderes der drei offenen Fenster in den Vordergrund: \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_02.png \end_inset \layout Caption Konten \end_inset \layout Standard Da wir eines hinzufügen möchten, ist der folgerichtige Schluss wohl ein Klick auf den entsprechenden Button. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_03.png \end_inset \layout Caption Konto hinzufügen \end_inset \layout Standard Da wir in diesem Fall das \emph on ICQ \emph default -Protokoll nutzen wollen, belassen wir die oberste Option in ihrer Voreinstellun g. Mit Benutzername - das ist ein wenig irreführend - ist hier allerdings die \emph on ICQ \emph default -Nummer gemeint. Die ist dort also (ohne Trennzeichen, wie z.B. Bindestriche) als Ganzzahl anzugeben. Im darunterliegenden Feld geben wir das Passwort unseres \emph on ICQ \emph default -Kontos an und im letzten Textfeld schließlich ein Alias, den Nickname sozusagen. \layout Standard Es empfiehlt sich (sofern man sich des eingegebenen Passworts sicher ist) bei der Option "Passwort speichern" ein Häkchen zu setzen, um es nicht bei jeder Anmeldung erneut eingeben zu müssen. Auch die Option "Auto-Login" sollte man wohl besser annehmen, sodass man nur noch das Programm \emph on Gaim \emph default selbst starten muss und der Rest automatisch erledigt wird. \layout Standard Sind die Eingaben getätigt, speichern wir das ganze mit einem Klick auf den entsprechenden Button. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_04.png \end_inset \layout Caption Konten \end_inset \layout Standard Und schon steht dieses unser \emph on ICQ \emph default -Konto in den Konten. Dieses Fenster, wie auch die anderen, können jetzt geschlossen werden und die einrichtung von Gaim als \emph on ICQ \emph default -Client ist soweit fertig. \layout Subsection Installation des Plugins \layout Standard Jetzt kommt allerdings erst der eigentlich interessante Teil, nämlich das Verschlüsselungs-Plugin [ \begin_inset ERT status Collapsed \layout Standard \backslash htmladdnormallink{Info Plugin}{http://gaim-encryption.sourceforge.net/} \end_inset ]. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_inst_01.png \end_inset \layout Caption Installation des Plugins \end_inset \layout Standard Auch hier wieder die übliche Prozedur: Man ruft zuerst das Setup-Programm auf. Der Hinweis auf mögliche Inkompatibiltät sollte zwar ernst genommen werden. In meinem Fall aber nutze ich die \emph on Gaim \emph default -Version 1.5.0 - dennoch hat es reibungslos funktioniert. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_inst_02.png \end_inset \layout Caption Zielverzeichnis wählen \end_inset \layout Standard Hier muss man aber etwas aufpassen: das Plugin muss natürlich den Ordner kennen, in den \emph on Gaim \emph default installiert wurde! Weiter oben habe ich ja darauf schon hingewiesen. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_inst_03.png \end_inset \layout Caption Abschluss der Installation \end_inset \layout Standard Das wars auch schon mit der Installation. Jetzt fehlt nur noch die Aktivierung des Plugins - aber die ist auch nicht schwieriger als alle bisherigen Schritte... dazu müssen wir nur die Einstellungen öffnen. \layout Subsection Die Aktivierung des Plugins \layout Standard Dazu kommen wir, indem wir unter dem Punkt "Werkzeuge" im Hauptfenster (Kontaktl iste) den Unterpunkt "Einstellungen" anklicken. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_01.png \end_inset \layout Caption Einstellungen \end_inset \layout Standard Im Menüpunkt Plugins findet sich auf der rechten Seite in der Liste auch der Punkt "Gaim-Encryption". durch einmaliges anklicken (setzen des Häkchens) wird die Verschlüsselungsfunkt ionalität aktiviert (ein Schlüsselpaar wird generiert, wie ein Hinweis informier t). \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_02.png \end_inset \layout Caption Aktivierung des Plugins \end_inset \layout Standard Das wars jetzt auch schon fast. Um letztendlich tatsächlich die Nachrichten zu verschlüsseln geht ihr einfach auf den betreffenden Kontakt und klickt mit der rechten Maustaste drauf. Dort erscheint jetzt in dem Menü auch der Punkt "Automatisches verschlüsseln aktivieren". Ein Klick darauf und ihr habts geschafft! Ab jetzt kann niemand außer dir und deinem Gegenüber eure Unterhaltung mitlesen. \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_03.png \end_inset \layout Caption Automatisches Verschlüsseln aktivieren \end_inset \layout Standard Im Nachrichtenfenster kann man die Verschlüsselung auch jederzeit ein- und ausschalten: \layout Standard \begin_inset Float figure wide false collapsed false \layout Standard \begin_inset Graphics filename gaim_plugin_04.png \end_inset \end_inset \layout Subsection Hinweise \layout Itemize Bis auf die Installation der Pakete läuft die Anwendung \emph on Gaim-Encryption \emph default bei jedem Betriebssystem gleich ab. Unter Debian GNU/Linux oder Ubuntu GNU/Linux zum Beispiel reicht ein einfaches " \emph on apt-get install gaim gaim-encryption \emph default " in der Konsole als root. \layout Itemize Eine Nachricht zu versenden, wenn der Gegenüber offline ist führt zu Problemen: Die Nachricht kann gar nicht übertragen werden - will man also seinem gegenüber eine Nachricht zukommen lassen, obwohl dieser offline ist, muss man dafür das Plugin kurzzeitig deaktivieren... (das geht aber ganz einfach: Rechtsklick auf den entsprechenden Buddy und kurz "Automatisches Verschlüsseln deaktiveren". Nach Versenden der Nachricht kann man es ja sofort wieder aktivieren...) \layout Itemize Manchmal können die Schlüssel nicht korrekt übertragen werden (z.B. zu strikte Firewall). In dem Fall musst du per Hand die eigene id (deinen öffentlichen Schlüssel) verschicken (liegt in .gaim/id) und/oder den öffentlichen Schlüssel von deinem gegenüber in die Datei \emph on known_keys \emph default eintragen. \layout Itemize Wichtig ist, die Schlüsselfingerabdrücke auf sicherem Übertragungsweg zu vergleichen (werden in werkzeuge->einstellungen->plugins->gaim-encryption angezeigt). Das brauchst du mit jedem deiner Kontakte nur einmal tun. Ändert sich der Fingerabdruck später, frag auf gesichertem Weg nach ob dein Gegenüber wirklich einen neuen Schlüssel benutzt. \the_end