Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
infrastruktur:xmpp [2020/12/21 00:40] keno |
infrastruktur:xmpp [2021/02/02 10:32] (aktuell) keno ↷ Links angepasst weil Seiten im Wiki verschoben wurden |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== XMPP ====== | ====== XMPP ====== | ||
- | Das **Extensible Messaging and Presence Protocol (XMPP)** ist ein offenes, dezentrales Protokoll zum Datenaustausch, welches vor allem zum Chatten benutzt werden kann. XMPP stellt somit eine offene und dezentrale Alterantive zu Messaging-Diensten wie WhatsApp dar. Mit [[#omemo|OMEMO]] ist eine Ende-zu-Ende-Verschlüsselung möglich. | + | Das **Extensible Messaging and Presence Protocol (XMPP)** ist ein offenes, dezentrales Protokoll zum Datenaustausch, welches vor allem zum Chatten benutzt werden kann. XMPP stellt somit eine Alternative zu proprietären und/oder zentralisierten Messaging-Diensten wie WhatsApp dar. Mit [[#omemo|OMEMO]] ist eine Ende-zu-Ende-Verschlüsselung möglich. |
===== Clients ===== | ===== Clients ===== | ||
Zeile 25: | Zeile 25: | ||
===== Server ===== | ===== Server ===== | ||
- | * [[infrastruktur:xmpp:ejabberd|ejabberd]] | + | * [[infrastruktur:ejabberd|ejabberd]] |
- | ==== OMEMO ==== | + | ===== OMEMO ===== |
OMEMO ist eine Erweiterung für XMPP, mit der Ende-zu-Ende-Verschlüsselung ermöglicht wird. Vor OMEMO gab es für XMPP auch schon Ende-zu-Ende-Verschlüsselung mit OTR und OpenPGP. Allerdings haben diese beide entscheidende Nachteile: OTR ist nur nutzbar, wenn die Gesprächspartner*innen beide gleichzeitig online sind. OpenPGP unterstützt keine [[https://de.wikipedia.org/wiki/Perfect_Forward_Secrecy|Forward Secrecy]]. Wenn euer privater Schlüssel also einmal in falsche Hände gerät, sind bei OpenPGP alle Nachrichten, die jemals für diesen Schlüssel verschlüsselt wurden, lesbar (siehe [[infrastruktur:pgp#probleme|Nachteile von PGP]]). Beide Probleme sind bei OMEMO behoben und wir empfehlen daher ausdrücklich dessen Benutzung. | OMEMO ist eine Erweiterung für XMPP, mit der Ende-zu-Ende-Verschlüsselung ermöglicht wird. Vor OMEMO gab es für XMPP auch schon Ende-zu-Ende-Verschlüsselung mit OTR und OpenPGP. Allerdings haben diese beide entscheidende Nachteile: OTR ist nur nutzbar, wenn die Gesprächspartner*innen beide gleichzeitig online sind. OpenPGP unterstützt keine [[https://de.wikipedia.org/wiki/Perfect_Forward_Secrecy|Forward Secrecy]]. Wenn euer privater Schlüssel also einmal in falsche Hände gerät, sind bei OpenPGP alle Nachrichten, die jemals für diesen Schlüssel verschlüsselt wurden, lesbar (siehe [[infrastruktur:pgp#probleme|Nachteile von PGP]]). Beide Probleme sind bei OMEMO behoben und wir empfehlen daher ausdrücklich dessen Benutzung. | ||
Um OMEMO zu benutzen, müsst ihr sicher stellen, dass euer Client und der eurer Gesprächspartner*in es auch unterstützen. Die auf dieser Seite empfohlenen Clients unterstützen alle OMEMO. Für eine vollständigere Liste siehe [[https://omemo.top]]. | Um OMEMO zu benutzen, müsst ihr sicher stellen, dass euer Client und der eurer Gesprächspartner*in es auch unterstützen. Die auf dieser Seite empfohlenen Clients unterstützen alle OMEMO. Für eine vollständigere Liste siehe [[https://omemo.top]]. |