edit: typos, wording
This commit is contained in:
parent
61f83a852b
commit
471429024e
|
@ -27,7 +27,7 @@ Geräte tauschen direkt mit einander Nachrichten aus (ohne eine zentrale Compone
|
||||||
|
|
||||||
- **Federation**
|
- **Federation**
|
||||||
|
|
||||||
Mehrere zentrale Komponenten kommunizieren untereinander
|
Kommunikation über zentrale Komponenten
|
||||||
|
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
|
@ -46,16 +46,16 @@ Note:
|
||||||
|
|
||||||
#### Warum notwendig?
|
#### Warum notwendig?
|
||||||
|
|
||||||
- Eröffnet ein Wettbewerb
|
- Eröffnet einen Wettbewerb
|
||||||
- kleine und viele Angriffsziele
|
- kleine und viele Angriffsziele
|
||||||
- vor Hacker
|
- vor Kriminelle
|
||||||
- vor Regierungen
|
- vor Regierungen
|
||||||
- alle Überwachen
|
- alle Überwachen
|
||||||
- blockieren / sperren (Zensur)
|
- blockieren / sperren (Zensur)
|
||||||
- Verringert Missbrauch durch Vertrauen
|
- Verringert Missbrauch durch Vertrauen
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
- _Eröffnet ein Wettbewerb:_ damit Fortschritt für neue Marktteilnehmer
|
- _Eröffnet einen Wettbewerb:_ damit Fortschritt für neue Marktteilnehmer
|
||||||
(Gewinne gehen zum größten Teile in die USA)
|
(Gewinne gehen zum größten Teile in die USA)
|
||||||
- Entscheidungen: z.B. nur noch auf Englisch, Mark Zuckerberg darf Nachrichten löschen
|
- Entscheidungen: z.B. nur noch auf Englisch, Mark Zuckerberg darf Nachrichten löschen
|
||||||
- _Angriffsziele:_
|
- _Angriffsziele:_
|
||||||
|
@ -65,7 +65,7 @@ Note:
|
||||||
- alle Server blockieren (Telegram - Russland)
|
- alle Server blockieren (Telegram - Russland)
|
||||||
- _Verringert Missbrauch durch vertrauen_
|
- _Verringert Missbrauch durch vertrauen_
|
||||||
- **Auswirkung:** nicht alle Daten können **geklaut** oder **analysiert** werden
|
- **Auswirkung:** nicht alle Daten können **geklaut** oder **analysiert** werden
|
||||||
- Analysiert zur Manipulation für Werbung oder Politisch (Cambridge Analytics)
|
- Analysiert zur Manipulation (Werbung oder Politisch, siehe Cambridge Analytica)
|
||||||
- **Bei Missbrauch** leichterer Wechsel
|
- **Bei Missbrauch** leichterer Wechsel
|
||||||
|
|
||||||
---
|
---
|
||||||
|
@ -76,6 +76,7 @@ Note:
|
||||||
#### Nachteile
|
#### Nachteile
|
||||||
- Komplexität steigt
|
- Komplexität steigt
|
||||||
- Gewollte Verringerung an Marktanteil
|
- Gewollte Verringerung an Marktanteil
|
||||||
|
- Kann auch von kriminellen Elementen genutzt werden
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
- _Komplexität steigt:_ Da nicht nur Clients sondern auch Server untereinander sicher (Ausfall, Vertrauensvoll) kommunizieren müssen.
|
- _Komplexität steigt:_ Da nicht nur Clients sondern auch Server untereinander sicher (Ausfall, Vertrauensvoll) kommunizieren müssen.
|
||||||
|
@ -93,7 +94,7 @@ Note:
|
||||||
Note:
|
Note:
|
||||||
- Jingle:
|
- Jingle:
|
||||||
- Aushandlung von Datenverbindung (angelehnt an SIP)
|
- Aushandlung von Datenverbindung (angelehnt an SIP)
|
||||||
- für: Datienaustausch, Video/Voice-Chat, ...
|
- für: Datenaustausch, Video/Voice-Chat, ...
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -178,13 +179,15 @@ Types:
|
||||||
- result
|
- result
|
||||||
- error
|
- error
|
||||||
|
|
||||||
|
Note:
|
||||||
|
- Der Inhalt der XML-Element ist im RFC nicht vorgegeben und kann für viele Funktionen genutzt werden.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Software <small>Clients</small>
|
## Software <small>Clients</small>
|
||||||
#### Empfehlungen:
|
#### Empfehlungen:
|
||||||
- Conversations (Android)
|
- Conversations (Android)
|
||||||
- Pix-Art Messsenger
|
- Pix-Art Messenger
|
||||||
- ChatSecure (iPhone)
|
- ChatSecure (iPhone)
|
||||||
- Gajim (Desktop)
|
- Gajim (Desktop)
|
||||||
- ConverseJS (WebClient)
|
- ConverseJS (WebClient)
|
||||||
|
@ -204,7 +207,7 @@ Bombus - Client in J2ME für normale Telefone
|
||||||
- riesige Sammlung an erweiterbaren Modulen (die man nutzen muss)
|
- riesige Sammlung an erweiterbaren Modulen (die man nutzen muss)
|
||||||
|
|
||||||
- **ejabberd** (Fork: mongooseIM) in erlang
|
- **ejabberd** (Fork: mongooseIM) in erlang
|
||||||
- besitzt alles funktionen von Haus aus
|
- besitzt alle Funktionen von Haus aus
|
||||||
- sehr gut gewartet
|
- sehr gut gewartet
|
||||||
|
|
||||||
- **OpenFire** in Java
|
- **OpenFire** in Java
|
||||||
|
@ -250,11 +253,11 @@ Note:
|
||||||
- Geräte erstellt **asynchrones** Schlüsselpaar
|
- Geräte erstellt **asynchrones** Schlüsselpaar
|
||||||
- öffentlichen Schlüssel wird per PubSub auf dem Server hinterlegt
|
- öffentlichen Schlüssel wird per PubSub auf dem Server hinterlegt
|
||||||
- Kontakte werden durch PEP / PubSub über neuen Schlüssel informiert
|
- Kontakte werden durch PEP / PubSub über neuen Schlüssel informiert
|
||||||
- Dieser muss diesen öffentlichen Schlüssel
|
- Dieser muss diesen öffentlichen Schlüssel laden
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
- synchrone: entspricht ein allen bekanntes Passwort
|
- synchrone: entspricht einem Passwort, was allen Gesprächsteilnehmern bekannt ist.
|
||||||
- asynchrone: mathematisches Verfahren mit öffentlicher und privater Schlüssel
|
- asynchrone: mathematisches Verfahren mit Schlüsselpaaren (öffentlicher und privater Schlüssel)
|
||||||
- Kontakte = Roster
|
- Kontakte = Roster
|
||||||
- den **neuen oder weiteren** öffentlichen Schlüssel
|
- den **neuen oder weiteren** öffentlichen Schlüssel
|
||||||
|
|
||||||
|
@ -276,7 +279,7 @@ Note:
|
||||||
- Biboumi: IRC
|
- Biboumi: IRC
|
||||||
- Spectrum2: e.g AIM, ICQ, MSN, Yahoo, Telegram, Twitter, "WhatsApp"
|
- Spectrum2: e.g AIM, ICQ, MSN, Yahoo, Telegram, Twitter, "WhatsApp"
|
||||||
- Commands
|
- Commands
|
||||||
- Internet of Thinks
|
- Internet of Things
|
||||||
|
|
||||||
[XEP-Liste](https://xmpp.org/extensions/) letzter Eintrag: XEP-0410: MUC Self-Ping (Schrödinger's Chat)
|
[XEP-Liste](https://xmpp.org/extensions/) letzter Eintrag: XEP-0410: MUC Self-Ping (Schrödinger's Chat)
|
||||||
|
|
||||||
|
@ -303,8 +306,7 @@ Note:
|
||||||
|
|
||||||
#### Federation
|
#### Federation
|
||||||
- **Matrix** (Riot):
|
- **Matrix** (Riot):
|
||||||
- Protokoll durch einer Firma vorgegeben
|
- Änderungsvorschläge am Protokoll werden durch das Unternehmen entschieden
|
||||||
- IRC (Transport) representiert oftmals alle Benutzer, als ein Einziger
|
|
||||||
- (mir sonst keine Weiteren bekannt ...)
|
- (mir sonst keine Weiteren bekannt ...)
|
||||||
|
|
||||||
|
|
||||||
|
@ -316,4 +318,3 @@ Note:
|
||||||
|
|
||||||
3. **Mißtraue Autoritäten – fördere Dezentralisierung.**
|
3. **Mißtraue Autoritäten – fördere Dezentralisierung.**
|
||||||
@snapend
|
@snapend
|
||||||
|
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 122 KiB |
Loading…
Reference in New Issue