Da ich die Verwendung von e2ee-Kommunikationsansätzen aufgrund der frustrierenden Erfahrungen mit CMCC fördere, werde ich eine Registrierungsanleitung für das am meisten empfohlene freie IM-Protokoll, Jabber, schreiben.

Zuerst: Jabber und XMPP Beziehen Sich Normalerweise Auf Dasselbe

Jabber bezog sich ursprünglich auf das Open-Source-Instant-Messaging-Protokoll, das Ende der 1990er Jahre entwickelt wurde. Im Laufe der Zeit entwickelte sich Jabber zu XMPP, dem formalisierten Standard für das Protokoll. XMPP wird von der Internet Engineering Task Force (IETF) gepflegt und umfasst eine Reihe von Spezifikationen, die definieren, wie Nachrichten und Präsenzinformationen ausgetauscht werden sollten.

Wenn Sie also sehen, dass einige Leute Jabber sagen, während andere XMPP sagen, beziehen sie sich normalerweise auf dasselbe. Ich bevorzuge es, Jabber zu sagen, daher werde ich in dieser Anleitung Jabber verwenden.

Wählen Sie einen Client

Wie viele andere IMs benötigt Jabber einen Client, um zu funktionieren. Unten finden Sie eine Liste beliebter XMPP-Clients (laut xmpp.org, alphabetisch sortiert):

Für GNU/Linux und Microsoft Windows empfehle ich Gajim, da es funktionsreich und benutzerfreundlich ist. Für Android empfehle ich aus demselben Grund Conversations. Da ich weder ein iPhone noch einen Mac habe, kann ich keine Empfehlungen für iOS- und macOS-Nutzer geben, also gehen Sie einfach die Liste durch und wählen Sie einen aus, der Ihnen gefällt. Diese Anleitung wird mit Gajim und Conversations fortfahren.

Gajim-Tutorial

Schritt 1: Gajim Beschaffen

Für GNU/Linux-Nutzer ist Gajim in der Regel bereits im offiziellen Repository Ihrer Distribution verfügbar. Für Debian, Trisquel, Ubuntu oder andere APT-basierte Distributionen:

 $ sudo apt install gajim

Windows-Nutzer gehen bitte auf die offizielle Website , um die ausführbare Datei herunterzuladen.

Schritt 2: Ein Konto Hinzufügen

Sie werden mit diesem Fenster begrüßt. Wenn Sie bereits ein Konto haben, füllen Sie Ihre Anmeldedaten aus und klicken Sie auf Anmelden, dann fahren Sie mit Schritt 5 fort. Wenn Sie kein Konto haben, klicken Sie hier auf Registrieren.

P1 Add Account Window

Schritt 3: Wählen Sie einen Server

Sie werden aufgefordert, einen “Anbieter” auszuwählen. Ein Jabber-Dienstanbieter ist der Ort, an dem Ihr Jabber-Konto lebt, genau wie Ihr E-Mail-Konto bei Ihrem E-Mail-Dienstanbieter lebt. Wenn Sie nicht wissen, welchen Sie wählen sollen, gehen Sie zu dieser Liste . Ich empfehle nur die Server, die in Kategorie A aufgeführt sind. In diesem Tutorial werden wir mit jabber.fr fortfahren.

P2 Create New Account Window

Schritt 4: Wählen Sie einen Benutzernamen und ein Passwort

Wählen Sie einen Benutzernamen und ein Passwort. Die Syntax der JIDs lautet username@example.org , entsprechend der Syntax von E-Mail-Adressen. Ich schlage ein starkes Passwort vor, das sowohl Groß- als auch Kleinbuchstaben, Zahlen, Symbole enthält und mindestens 60 Zeichen lang ist. Sobald Sie fertig sind, klicken Sie auf Registrieren.

P3 Create Account Window

Schritt 5: Fenster Konto Hinzugefügt

Sie werden ein Fenster sehen, das anzeigt, dass Ihr Konto hinzugefügt wurde. Klicken Sie auf Verbinden, um fortzufahren.

P4 Account Added Window

Schritt 6: Starten Sie einen Chat und Aktivieren Sie die Verschlüsselung

Klicken Sie auf “Chat starten…” und fügen Sie die JID der Person ein, mit der Sie chatten möchten.

P5 Main Window

P6 Start / Join Chat Window

DANN KOMMT DER WICHTIGSTE SCHRITT! Gajim verwendet standardmäßig keine End-to-End-Verschlüsselung, daher sollten Sie die Verschlüsselung jedes Mal aktivieren, nachdem Sie einen Kontakt hinzugefügt haben. Klicken Sie auf das Schloss in der unteren rechten Ecke und wählen Sie OMEMO.

Außerdem, wenn Sie Kontakte in einem anderen Client hinzufügen, WIRD DIE VERSCHLÜSSELUNG AUF GAJIM NICHT AKTIVIERT. DESHALB IST ES EINE GUTE GEWOHNHEIT, IMMER ZU ÜBERPRÜFEN, OB DIE VERSCHLÜSSELUNG JEDES MAL AKTIVIERT IST, BEVOR SIE CHATEN, WENN SIE GAJIM VERWENDEN.

P7 Main Window

Das war’s.

Conversations-Tutorial

Schritt 1: Conversations Beschaffen

Zuerst müssen Sie den Client installieren. Conversations ist im offiziellen F-Droid-Repository verfügbar.

Schritt 2: Ein Konto Hinzufügen

Sie werden mit diesem Bildschirm begrüßt. Wenn Sie bereits ein Konto haben, klicken Sie auf “Ich habe bereits ein Konto”, füllen Sie Ihre Anmeldedaten aus und klicken Sie auf Weiter, dann fahren Sie mit Schritt 4 fort. Wenn Sie kein Konto haben, klicken Sie hier auf “Neues Konto erstellen”.

P8 Join the Conversation Screen

Schritt 3: Wählen Sie einen Server, Setzen Sie einen Benutzernamen und ein Passwort

Sie werden aufgefordert, einen “Anbieter” auszuwählen. Ein Jabber-Dienstanbieter ist der Ort, an dem Ihr Jabber-Konto lebt, genau wie Ihr E-Mail-Konto bei Ihrem E-Mail-Dienstanbieter lebt. Wenn Sie nicht wissen, welchen Sie wählen sollen, gehen Sie zu dieser Liste . Ich empfehle nur die Server, die in Kategorie A aufgeführt sind. In diesem Tutorial werden wir mit jabber.fr fortfahren. Klicken Sie auf “Verwenden Sie meinen eigenen Anbieter”.

P9 Pick your XMPP provider Screen

Wählen Sie einen Benutzernamen und ein Passwort und fügen Sie die XMPP-Adresse (auch bekannt als JID) in der Syntax username@example.org ein, entsprechend der Syntax von E-Mail-Adressen. Ich schlage ein starkes Passwort vor, das sowohl Groß- als auch Kleinbuchstaben, Zahlen, Symbole enthält und mindestens 60 Zeichen lang ist. Sobald Sie fertig sind, klicken Sie auf Registrieren.

P10 Register new account Screen

Schritt 4: Ein Avatar Veröffentlichen

Hier können Sie ein Avatar für Ihr Jabber-Konto veröffentlichen. Wenn Sie das nicht möchten, klicken Sie einfach auf Überspringen.

P11 Publish avatar Screen

Schritt 5: Starten Sie einen Chat

Wenn Conversations Sie um Berechtigungen bittet, gewähren Sie diese einfach.

P12 The Window Asking for Permissions

Das war’s.

Klicken Sie auf das “+"-Symbol, wählen Sie “Kontakt hinzufügen” und fügen Sie die JID der Person ein, mit der Sie chatten möchten. Conversations verwendet standardmäßig OMEMO, sodass Sie die Verschlüsselung nicht jedes Mal explizit aktivieren müssen, wenn Sie einen Chat starten.

P13 New chat Screen

Schritt 6: Deaktivieren Sie die Akku-Optimierungen

Nachdem Sie zum Hauptbildschirm zurückgekehrt sind, sehen Sie ein Fenster, das Sie auffordert, die Akku-Optimierungen zu deaktivieren. Klicken Sie auf Weiter und dann auf Erlauben, um die Akku-Optimierungen zu deaktivieren, damit Conversations im Hintergrund neue Nachrichten abrufen kann.

P14 The Window Asking to Disable Battery Optimizations