- P2P (Peer-to-Peer)
- Zwei Geräte reden direkt miteinander, ohne Server dazwischen.
- WebRTC
- Technik im Browser für direkte Verbindungen – kennt man von Video-Calls.
- Vermittlung (Signaling)
- Der kurze Austausch über unseren Server, damit sich die Geräte finden.
- NAT
- Router übersetzen Adressen – deshalb finden sich Geräte nicht von allein.
- STUN
- Dienst, der einem Gerät seine öffentliche Adresse verrät.
- TURN / Relais
- Notweg: Daten laufen verschlüsselt über einen Server, wenn es direkt nicht geht.
- IP-Adresse
- Die „Hausnummer“ eines Geräts im Internet.
- DTLS
- Die Verschlüsselung, die WebRTC immer benutzt.
- Ende-zu-Ende-Verschlüsselung
- Nur Sender und Empfänger können die Daten lesen.
- Prüfsumme (SHA-256)
- Digitaler Fingerabdruck einer Datei. Ändert sich ein Bit, ändert sich die Prüfsumme.
- QR-Code
- Quadratischer Code, den die Handy-Kamera als Link liest.
- ZIP
- Paket, das Dateien bündelt – und verhindert, dass sie sich direkt starten.
- Magic Bytes
- Die ersten Bytes einer Datei verraten ihren echten Typ – egal wie sie heißt.
- Rate-Limit
- Begrenzung der Versuche, damit niemand Codes durchprobiert.
- Kontroll-Symbole
- Symbole auf beiden Geräten; stimmen sie überein, ist die Verbindung echt.
- Service Worker
- Kleiner Helfer im Browser, der große Dateien direkt in den Download-Ordner schreibt.