edit: typos, wording

This commit is contained in:
Yannik Schädler 2018-10-24 15:10:20 +02:00 committed by Martin/Geno
parent 61f83a852b
commit 471429024e
No known key found for this signature in database
GPG Key ID: 9D7D3C6BFF600C6A
2 changed files with 17 additions and 16 deletions

View File

@ -23,11 +23,11 @@
## Dezentralität ## Dezentralität
- **Peer-to-Peer** - **Peer-to-Peer**
Geräte tauschen direkt mit einander Nachrichten aus (ohne eine zentrale Componente) Geräte tauschen direkt miteinander Nachrichten aus (ohne eine zentrale Componente)
- **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