# The World's Most Secure Messaging

**Ultimate security**: SimpleX network uses the most secure end-to-end encryption, with continuous post-quantum key exchange to protect all messages and metadata.

**Unique privacy**: SimpleX network has no user profile IDs, not even random numbers or keys. It provides better privacy of your contacts, protecting who you talk with from network servers.

**No spam**: nobody can contact you unless you share 1-time link or long-term address.

**Data ownership**: only your device stores your profiles, contacts and messages. You can securely move your data to another device. Servers store encrypted messages only while your device is offline.

**Secure decentralization**: you control which servers to connect to. For security 4 different servers are used in each chat — they can't observe which IP addresses talk to each other.

#### How to connect to others

- Tap new chat button in the corner, then create 1-time link.
- Share the link with your contact via any other messenger or email - it is secure.
- Ask your contact to use the link in the app - click it after the app is installed or paste into the search field in the app.

## Warum ist SimpleX einmalig

### Sie erhalten eine vollumfängliche Privatsphäre

SimpleX schützt die Privatsphäre Ihres Profils, Ihrer Kontakte und Metadaten und verbirgt sie vor den SimpleX Netzwerk-Servern und weiteren möglichen Beobachtern.

Im Gegensatz zu allen anderen bestehenden Messaging-Netzwerken werden den Nutzern von SimpleX keine Kennungen zugewiesen — **nicht einmal Zufallszahlen**.

### Sie sind geschützt vor Spam und Missbrauch

Da Sie keine Kennung oder feste Adresse im SimpleX-Netzwerk haben, kann Sie niemand kontaktieren, es sei denn, Sie geben eine einmalige oder vorübergehende Benutzeradresse in Form eines QR-Codes oder Links weiter.

### Sie haben die Kontrolle über Ihre Daten

SimpleX speichert Benutzerdaten nur auf den Endgeräten und das in einem **portablen, verschlüsselten Datenbankformat** — welches auf ein anderes Gerät übertragen werden kann.

Ende-zu-Ende verschlüsselte Nachrichten werden vorübergehend auf SimpleX Relay-Servern gespeichert, bis sie vom Endgerät empfangen und danach endgültig gelöscht werden.

### Sie besitzen das SimpleX-Netzwerk

Das SimpleX-Netzwerk ist vollständig dezentralisiert und unabhängig von Kryptowährungen oder anderen Netzwerken außer dem Internet.

Sie können **SimpleX mit eigenen Servern** oder mit den von uns zur Verfügung gestellten Servern verwenden — und sich trotzdem mit jedem Benutzer verbinden.

# Komplette Privatsphäre für Ihre Identität, ihr Profil, Ihre Kontakte und Metadaten

Im Gegensatz zu anderen Nachrichten-Netzwerken weist SimpleX **den Benutzern keine Kennungen** zu. Es verlässt sich nicht auf Telefonnummern, domänenbasierte Adressen (wie E-Mail oder XMPP), Benutzernamen, öffentliche Schlüssel oder Zufallszahlen, um seine Benutzer zu identifizieren — selbst SimpleX Server-Betreiber wissen nicht, wie viele Personen deren Server verwenden.

Um Nachrichten auszuliefern nutzt SimpleX [paarweise anonyme Adressen](https://csrc.nist.gov/glossary/term/Pairwise_Pseudonymous_Identifier) aus unidirektionalen Nachrichten-Warteschlangen, die für empfangene und gesendete Nachrichten separiert sind und gewöhnlich über verschiedene Server gesendet werden.

Dieses Design schützt die Privatsphäre von Ihnen und der Nutzer, mit denen Sie kommunizieren, und verbirgt die Verbindungen vor den SimpleX Netzwerk-Servern und möglichen Beobachtern. Um Ihre IP-Adresse vor den Servern zu verbergen, können Sie sich **per Tor mit den SimpleX-Servern verbinden**.

# Der beste Schutz vor Spam und Missbrauch

Da Sie im SimpleX-Netzwerk keine Kennungen haben, kann Sie niemand kontaktieren, es sei denn, Sie geben eine einmalige oder vorübergehende Benutzeradresse in Form eines QR-Codes oder eines Links weiter.

Auch wenn die optionale Benutzeradresse zum Versenden von Spam-Kontaktanfragen verwendet werden kann, können Sie sie ändern oder ganz löschen, ohne dass Ihre Verbindungen verloren gehen.

# Besitz, Kontrolle und Sicherheit Ihrer Daten

SimpleX Chat speichert alle Benutzerdaten ausschließlich auf den Endgeräten in einem **portablen und verschlüsselten Datenbankformat**, welches exportiert und auf jedes unterstützte Gerät übertragen werden kann.

Ende-zu-Ende verschlüsselte Nachrichten werden vorübergehend auf SimpleX Relay-Servern gespeichert, bis sie vom Endgerät empfangen und danach endgültig gelöscht werden.

Im Gegensatz zu föderierten Netzwerkservern (wie z.B. Mail, XMPP oder Matrix) speichern die SimpleX-Server keine Benutzerkonten, sondern leiten Nachrichten nur weiter, so dass die Privatsphäre der beteiligten Parteien geschützt ist.

Zwischen dem gesendeten und dem empfangenen Serververkehr gibt es keine gemeinsamen Kennungen oder Chiffriertexte — sodass ein Beobachter nicht ohne weiteres feststellen kann, wer mit wem kommuniziert, selbst wenn TLS kompromittiert wurde.

# Voll dezentralisiert — Die Nutzer besitzen das SimpleX-Netzwerk

Sie können **SimpleX mit eigenen Servern verwenden** und trotzdem mit Nutzern kommunizieren, welche die vorkonfigurierten Server der App verwenden.

Das SimpleX-Netzwerk verwendet ein [offenes Protokoll](https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md) und bietet ein [SDK zur Erstellung von Chatbots](https://github.com/simplex-chat/simplex-chat/tree/stable/packages/simplex-chat-client/typescript) an. Dies ermöglicht die Erstellung von Diensten, mit denen Nutzer über SimpleX Chat-Apps interagieren können — wir freuen uns sehr darauf zu sehen, welche SimpleX-Dienste Sie entwickeln werden.

Falls Sie Interesse daran haben, aktiv bei der Entwicklung des SimpleX-Netzwerks mitzuhelfen, z.B. einen Chatbot für SimpleX App-Nutzer zu entwickeln oder die Integration der SimpleX Chat-Bibliothek in mobile Apps voranzutreiben, [kontaktieren Sie uns bitte](https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D) für eine weitere Beratung und Unterstützung.

## Funktionen

Ende-zu-Ende-verschlüsselte Nachrichten mit Markdowns und Bearbeitungsmöglichkeiten

Ende-zu-Ende-verschlüsselte
Bilder, Videos und Dateien

Ende-zu-Ende-verschlüsselte dezentralisierte Gruppen — Nur die Nutzer wissen, dass diese überhaupt existieren

Ende-zu-Ende-verschlüsselte Sprachnachrichten

Verschwindende geheime Unterhaltungen

Ende-zu-Ende-verschlüsselte Sprach- und Videoanrufe

Portable und verschlüsselte App-Datenspeicherung — verschieben Sie das komplette Profil einfach auf ein anderes Gerät

Inkognito-Modus —
Einzigartig in SimpleX Chat

## Was macht SimpleX vertraulich

### Temporäre, anonyme paarweise Kennungen

SimpleX nutzt für jeden Nutzer-Kontakt oder jedes Gruppenmitglied eigene temporäre, anonyme und paarweise Adressen und Berechtigungsnachweise.

SimpleX ermöglicht die Zustellung von Nachrichten ohne Nutzerprofil-Kennungen und bietet dabei bessere Metadaten-Privatsphäre als andere Alternativen.

### Out-of-Band- Schlüsselaustausch

Viele Kommunikations-Netzwerke sind für MITM-Angriffe durch Server oder Netzwerk-Anbieter anfällig.

Um das zu verhindern, werden von SimpleX Einmal-Schlüssel Out-of-Band weitergeleitet, wenn Sie eine Adresse als Link oder QR-Code teilen.

### Zwei Schichten der Ende-zu-Ende-Verschlüsselung

Double-Ratchet-Protokoll —
Off-the-Record-Nachrichten mit Perfect Forward Secrecy, Abstreitbarkeit und Wiederherstellung nach einer Kompromittierung.

NaCL-Kryptobox in jeder Warteschlange, um eine Korrelation des Datenverkehrs zwischen Nachrichtenwarteschlangen zu verhindern, falls TLS kompromittiert wurde.

### Nachrichten-Integritäts- Überprüfung

Um die Integrität von Nachrichten sicherzustellen, werden sie sequentiell durchnummeriert und beinhalten den Hash der vorhergehenden Nachricht.

Der Empfänger wird alarmiert, sobald eine Nachricht ergänzt, entfernt oder verändert wird.

### Zusätzliche Schicht der Server-Verschlüsselung

Zusätzliche Server-Verschlüsselungs-Schicht für die Zustellung an den Empfänger, um eine Korrelation zwischen empfangenen und gesendeten Server-Daten zu vermeiden, falls TLS kompromittiert wurde.

### Mischen von Nachrichten, um Korrelationen zu reduzieren

Die SimpleX-Server arbeiten als Mix-Knoten mit geringer Verzögerung — eingehende und ausgehende Nachrichten haben eine unterschiedliche Reihenfolge.

### Sichere authentifizierte TLS-Transportschicht

Für Client-Server-Verbindungen wird nur TLS 1.2/1.3 mit starken Algorithmen verwendet.

Server-Fingerabdrücke und Kanalbindung verhindern MITM- und Replay-Angriffe.

Die Wiederaufnahme von Verbindungen ist deaktiviert, um Sitzungs-Angriffe zu verhindern.

### Optionaler Zugang per Tor

Um Ihre IP-Adresse zu schützen, können Sie per Tor oder irgendeinem anderen Transportschichten-Netzwerk auf Server zugreifen.

Um SimpleX per Tor zu nutzen, installieren Sie unter Android bitte die [Orbot-App](https://guardianproject.info/apps/org.torproject.android/) und aktivieren Sie den SOCKS5-Proxy oder [unter iOS](https://apps.apple.com/us/app/orbot/id1609461599?platform=iphone) per VPN.

### Unidirektionale Nachrichten-Warteschlangen

Jede Nachrichten-Warteschlange leitet Nachrichten mit unterschiedlichen Sende- und Empfängeradressen jeweils nur in einer Richtung weiter.

Verglichen mit traditionellen Nachrichten-Brokern, werden mögliche Angriffs-Vektoren und vorhandene Metadaten reduziert.

### Mehrere Schichten der Inhalteauffüllung

SimpleX nutzt Inhalteauffüllung für jede Verschlüsselungs-Schicht, um Angriffe auf die Nachrichtengröße zu vereiteln.

Erzeugt Nachrichten mit unterschiedlichen Größen, die für Server und Netzwerk-Beobachter identisch aussehen.

## SimpleX-Netzwerk

Durch die Kombination der Vorteile von P2P und föderierten Netzwerken stellt SimpleX Chat die bestmögliche Privatsphäre zur Verfügung.

### Im Gegensatz zu P2P-Netzwerken

Alle Nachrichten werden über Server versandt, was sowohl einen besseren Schutz der Metadaten als auch eine zuverlässigere asynchrone Nachrichtenübermittlung ermöglicht und dabei Vieles vermeidet .

# Vergleich mit P2P-Nachrichten-Protokollen

[Peer-to-Peer](https://en.wikipedia.org/wiki/Peer-to-peer)-Nachrichten-Protokolle und -Applikationen haben verschiedene Probleme, die diese weniger vertrauenswürdig, die Analyse wesentlich komplexer und anfälliger gegen verschiedene Arten von Angriffen, als bei SimpleX machen.

1. P2P-Netzwerke vertrauen auf Varianten von [DHT](https://en.wikipedia.org/wiki/Distributed_hash_table), um Nachrichten zu routen. DHT-Designs müssen zwischen Zustellungsgarantie und Latenz ausgleichen. Verglichen mit P2P bietet SimpleX sowohl eine bessere Zustellungsgarantie als auch eine niedrigere Latenz, weil eine Nachricht redundant und parallel über mehrere Server gesendet werden kann, wobei die durch den Empfänger ausgewählten Server genutzt werden. In P2P-Netzwerken werden Nachrichten sequentiell über *O(log N)*-Knoten gesendet, wobei die Knoten durch einen Algorithmus ausgewählt werden.
2. Das SimpleX-Design hat, im Gegensatz zu den meisten P2P-Netzwerken, keinerlei globalen Benutzerkennungen, auch keine temporären. Es nutzt ausschließlich temporäre paarweise Kennungen, die bessere Anonymität und Metadaten-Schutz bieten.
3. P2P löst nicht das Problem des [MITM-Angriffs](https://en.wikipedia.org/wiki/Man-in-the-middle_attack) und die meisten bestehenden Implementierungen nutzen für den initialen Schlüsselaustausch keine Out-of-Band-Nachrichten. Im Gegensatz hierzu nutzt SimpleX für den initialen Schlüsselaustausch Out-of-Band-Nachrichten oder zum Teil schon bestehende sichere und vertrauenswürdige Verbindungen.
4. ——P2P-Implementierungen können durch Internetanbieter blockiert werden, wie beispielweise [BitTorrent](https://en.wikipedia.org/wiki/BitTorrent)). SimpleX ist transportunabhängig — es kann über Standard-Web-Protokolle, wie beispielsweise WebSockets, arbeiten.
5. Alle bekannten P2P-Netzwerke können anfällig für [Sybil-Angriffe](https://en.wikipedia.org/wiki/Sybil_attack) sein, da jeder Knoten ermittelbar ist und das Netzwerk als Ganzes funktioniert. Bekannte Maßnahmen zur Verhinderung erfordern entweder eine zentralisierte Komponente oder einen teuren [Ausführungsnachweis](https://en.wikipedia.org/wiki/Proof_of_work). Das SimpleX-Netzwerk bietet keine Ermittlung der Server, ist fragmentiert und arbeitet mit mehreren isolierten Subnetzwerken, wodurch netzwerkweite Angriffe unmöglich werden.
6. P2P-Netzwerke können anfällig für [DRDoS-Angriffe](https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent) sein, wenn die Clients den Datenverkehr erneut senden und verstärken können, was zu einem netzwerkweiten Denial-of-Service führt. SimpleX-Clients leiten nur Datenverkehr von bekannten Verbindungen weiter und können von einem Angreifer nicht dazu verwendet werden, den Datenverkehr im gesamten Netzwerk zu verstärken.

---

### Im Gegensatz zu föderierten Netzwerken

SimpleX Relay-Server speichern KEINE Benutzerprofile, Kontakte und zugestellte Nachrichten und stellen KEINE Verbindungen untereinander her, und es gibt KEIN Serververzeichnis.

---

### SimpleX-Netzwerk

Die Server stellen unidirektionale Warteschlangen zur Verfügung, um die Benutzer miteinander zu verbinden. Sie haben aber keinen Einblick in den Verbindungs-Graphen des Netzwerks — Diesen haben nur die Benutzer selbst.

## SimpleX erklärt

1. Wie es die Nutzer erleben

2. Wie es funktioniert

3. Was die Server sehen

1. Wie es die Nutzer erleben

Sie können Kontakte und Gruppen erstellen und haben Zwei-Wege-Kommunikation wie in jedem anderen Messenger.

Wie funktioniert das mit den unidirektionalen Warteschlangen und ohne Profilkennungen?

2. Wie es funktioniert

Für jede Verbindung nutzen Sie zwei separate Nachrichten-Warteschlangen, um die Nachrichten über verschiedene Server zu senden und zu empfangen.

Die Server leiten Nachrichten immer nur in eine Richtung weiter, ohne den vollständigen Verlauf der Nutzer-Unterhaltungen oder seiner Verbindungen zu kennen.

3. Was die Server sehen

Die Server nutzen für jede Warteschlange separate, anonyme Anmeldeinformationen und wissen nicht, welchem Nutzer diese gehören.

Durch die Verwendung von Tor-Zugangsservern können Nutzer ihre Metadaten-Privatsphäre weiter verbessern und Korrelationen von IP-Adressen verhindern.

## Vergleich mit anderen Protokollen

|  |  | Signal, große Plattformen | XMPP / Matrix | P2P-Protokolle |
| --- | --- | --- | --- | --- |
| Benötigt eine globale Kennung | Nein – vertraulich | Ja [1] | Ja [2] | Ja [3] |
| Möglichkeit eines MITM-Angriffs | Nein – sicher [4] | Ja [5] | Ja | Ja |
| Abhängigkeit vom DNS-System | Nein – widerstandsfähig | Ja | Ja | Nein |
| Einzelnes oder zentralisiertes Netzwerk | Nein – dezentralisiert | Ja | Nein – föderiert [6] | Ja [7] |
| Zentrale Komponente oder andere Netzwerk-weite Angriffe | Nein – widerstandsfähig | Ja | Ja [2] | Ja [8] |

---

1. Normalerweise auf der Grundlage einer Telefonnummer, in einigen Fällen auf der Grundlage von Benutzernamen
2. DNS-basierte Adressen
3. Öffentlicher Schlüssel oder eine andere weltweit eindeutige ID
4. SimpleX-Relais können die E2E-Verschlüsselung nicht kompromittieren. Überprüfen Sie den Sicherheitscode, um einen möglichen Angriff auf den Out-of-Band-Kanal zu entschärfen
5. Wenn die Server des Betreibers kompromittiert werden. In Signal und weiteren Apps kann der Sicherheitscode überprüft werden, um dies zu entschärfen
6. Die Privatsphäre-Metadaten des Nutzers werden nicht geschützt
7. P2P sind zwar verteilt, aber nicht föderiert — sie arbeiten als ein einziges Netzwerk
8. P2P-Netzwerke haben entweder eine zentrale Verwaltung oder das gesamte Netzwerk kann kompromittiert werden — [Siehe hier](https://github.com/simplex-chat/simplex-chat/blob/stable/docs/SIMPLEX.md#comparison-with-p2p-messaging-protocols)

## Sicherheitsvergleich der Ende-zu-Ende-Verschlüsselung in verschiedenen Messengern

|  | Session | Briar | Element | Cwtch | Signal | SimpleX |
| --- | --- | --- | --- | --- | --- | --- |
| Nachrichten-Inhalteauffüllung | ✗ | ✔︎[1] | ✗ | ✔︎ | ✔︎[1] | ✔︎ |
| Glaubhafte Abstreitbarkeit | ✗ | ✗ | ✗ | ✔︎[2] | ✔︎[3] | ✔︎ |
| Forward Secrecy | ✗ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
| Sicherheit nach Kompromittierung | ✗ | ✗ | ✗ | ✔︎ | ✗[4] | ✔︎ |
| 2-Faktor-Schlüsselaustausch | ✔︎ | ✔︎[5] | ✔︎[5] | ✔︎ | ✔︎[5] | ✔︎ |
| Post-Quanten-Hybridkryptografie | ✗ | ✗ | ✗ | ✗ | ✔︎[6] | ✔︎ |

---

1. Briar verwendet Inhalteauffüllung, um Nachrichten auf eine Länge von mindestens 1024 Byte aufzurunden; Signal - auf 160 Byte
2. Abstreitbarkeit gilt nicht für die Client-Server-Verbindung.
3. Es scheint, dass die Verwendung kryptografischer Signaturen die Abstreitbarkeit beeinträchtigt, aber dies muss noch geklärt werden.
4. Die Multi-Geräte-Implementierung beeinträchtigt die Sicherheit nach Kompromittierung des Double Ratchet-Algorithmus — [Siehe hier](https://eprint.iacr.org/2021/626.pdf).
5. Ein 2-Faktor-Schlüsselaustausch ist optional und kann über die Überprüfung eines Sicherheitscodes erfolgen.
6. Die Schlüsselvereinbarung per Post-Quanten-Security ist nicht durchgängig — Sie schützt lediglich ausgewählte Schritte innerhalb des Ratchet-Prozesses.
