cryptocd/documents/macos/chat/chat.lyx
2007-04-29 13:40:20 +00:00

339 lines
5.9 KiB
Plaintext

#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 swedish
\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 collapsed
\begin_layout Standard
\backslash
begin{rawhtml}
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
<!-- main starts here -->
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
<div id="main">
\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 und iChat
\end_layout
\begin_layout Standard
Verschlüsseltes Chatten mit
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{Gaim}{http://gaim.sf.net}
\end_layout
\end_inset
und dem Plugin
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{Gaim-Encryption}{http://gaim-encryption.sourceforge.net/}
\end_layout
\end_inset
ist auch unter Mac OS X möglich.
Dazu sind folgende Voraussetzungen notwendig:
\end_layout
\begin_layout Itemize
Der Apple
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{X11-Server}{http://www.apple.com/de/macosx/features/x11/}
\end_layout
\end_inset
,
\end_layout
\begin_layout Itemize
die GTK+ Bibliotheken, erhältlich bei
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{OpenDarwin.org}{http://opendarwin.org/}
\end_layout
\end_inset
,
\end_layout
\begin_layout Itemize
der
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{Gaim-Quellcode}{http://gaim.sourceforge.net/downloads.php}
\end_layout
\end_inset
und
\end_layout
\begin_layout Itemize
der
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{Gaim-Encryption-Quellcode}{http://gaim-encryption.sourceforge.ne
t/}
\end_layout
\end_inset
.
\end_layout
\begin_layout Standard
An dieser Stelle würde nun die Anleitung zur Installation der benötigten
Programme folgen.
Wir haben uns bewusst dagegen entschieden, sie hier zu veröffentlichen.
Eine solche Anleitung erfordert tiefere Kenntnisse der Funktionsweise von
Mac OS X.
\end_layout
\begin_layout Standard
Falls du dich dennoch damit befassen willst, erklärt dir
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{diese Seite}{http://web.archive.org/web/20060502165113/http://ww
w.ams.ucsc.edu/~dmerl/gaimosx.html}
\end_layout
\end_inset
die genaue Vorgehensweise.
Die Einrichtung von Gaim bzw.
Gaim-Encryption und wie verschlüsseltes Chatten praktisch funktioniert,
kannst du aus den Anleitungen für Linux oder Windows entnehmen.
\end_layout
\begin_layout Subsection
Verschlüsseln des Verbindungsweges
\end_layout
\begin_layout Standard
Während Gaim eine Verschlüsselung von Endpunkt zu Endpunkt erlaubt, bieten
andere Chatprogramme wenigstens die Möglichkeit, den Transportweg zu sichern.
Diese Art der Verschlüsselung nennt sich 'Transport Layer Security', kurz:
TLS.
Früher wurde dies als 'Secure Socket Layer' bezeichnet, so dass man in
den Programmen häufig noch die Bezeichnung SSL findet.
\end_layout
\begin_layout Standard
Aktiviert man TLS, dann wird die Verbindung vom eigenen Chatprogramm zum
Chatserver verschlüsselt.
Man kann aber nie wissen, ob der Empfänger der Nachricht ebenfalls diese
Verschlüsselung eingeschaltet hat.
Somit ist es möglich, dass die Nachricht die Hälfte der Strecke ver- und
die andere Hälfte unverschlüsselt zurück legt.
Eine Endpunkt zu Endpunkt Verschlüsselung ist also offensichtlich vorzuziehen.
\end_layout
\begin_layout Standard
Ob eine TLS-Verschlüsselung im Einzelfall möglich ist, hängt sehr davon
ab, welches Chatprotokoll benutzt wird und ob der benutzte Server die Verschlüs
selung unterstützt.
Im Folgenden wird die Aktivierung von SSL in iChat mit einem
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
htmladdnormallink{Jabber}{http://de.wikipedia.org/wiki/Jabber}
\end_layout
\end_inset
Account beschrieben.
\end_layout
\begin_layout Subsubsection
Aktivieren von SSL in iChat für einen Jabber Account
\end_layout
\begin_layout Standard
In den Einstellungen von iChat für den Account auf den Reiter 'Servereinstellung
en' gehen und das Häkchen 'Über SSL verbinden' anklicken.
Der Port stellt sich automatisch auf 5223 ein.
Dies ist der Port auf dem der Jabber Server üblicherweise die SSL-Verschlüsselu
ng versteht.
\end_layout
\begin_layout Standard
\begin_inset Float figure
wide false
sideways false
status open
\begin_layout Standard
\begin_inset Graphics
filename bilder/ichat_einstellungen_jabber_ssl.png
\end_inset
\end_layout
\begin_layout Caption
In iChat SSL aktivieren
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset Include \input{progress/chat_macos.inc}
preview false
\end_inset
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Standard
http://developer.imendio.com/wiki/Gtk_Mac_OS_X versucht GTK+ nativ zu portieren.
Dann ist der X-Server nicht mehr notwendig.
\end_layout
\end_inset
\end_layout
\end_body
\end_document