Direkte Übertragung zwischen Geräten, ohne Upload und ohne Speicherung.
Beide Seiten öffnen die Seite und verbinden sich über einen Sitzungscode. Die Dateien werden AES-256-verschlüsselt direkt zwischen den Browsern übertragen, in beide Richtungen, ohne Konto und ohne Größenlimit.
Die Anwendung erzeugt einen 6-stelligen Sitzungscode und einen Einladungslink. Es wird keine Datei auf den Server hochgeladen.
Technisches DetailZufälliger Code, 10 Minuten gültig, nur einmal verwendbar. Der Link enthält ein Geheimnis im URL-Fragment, das nie an den Server übermittelt wird.
Kopplung der Geräte
Die zweite Seite gibt den Code ein oder öffnet den Einladungslink. Der Server stellt fest, dass beide Geräte denselben Code vorlegen, und verbindet sie.
Technisches DetailÜber die Signalisierung werden ausschließlich WebRTC-Verbindungsdaten übertragen: SDP-Sitzungsbeschreibungen und ICE-Kandidaten. Der Code wird bei der ersten Verwendung verbraucht.
Ableitung des Verschlüsselungsschlüssels
Die beiden Geräte handeln den Verschlüsselungsschlüssel lokal aus. Der Schlüssel passiert nie den Server und ist Synaptic Systems nicht bekannt.
Technisches DetailECDH auf der Kurve P-256 über WebCrypto, gefolgt von HKDF-SHA256 mit dem Sitzungscode als Salt. Daraus ergeben sich getrennte AES-256-GCM-Schlüssel für jede Übertragungsrichtung.
Bestätigung der Verbindung
Beide Geräte zeigen denselben Schlüssel-Fingerabdruck an. Weichen die Werte ab, wird die Verbindung abgelehnt. Eine Verbindung über einen Einladungslink wird automatisch validiert.
Technisches DetailDer Fingerabdruck ist eine kryptografische 48-Bit-Zusammenfassung des gemeinsamen Schlüssels. Der Einladungslink authentifiziert den Austausch per HMAC-SHA256 mit dem Geheimnis aus dem URL-Fragment.
Die eigentliche Übertragung
Der Kanal verläuft direkt zwischen den beiden Geräten. Beide Seiten können gleichzeitig senden und empfangen, mit Fortschrittsanzeige für jede Datei.
Technisches DetailWebRTC DataChannel. Die Datei wird in Blöcke von bis zu 64 KB zerlegt, die jeweils einzeln mit AES-256-GCM und eigener Nonce verschlüsselt werden. Der Empfänger schreibt direkt auf die Festplatte.
Das Diagramm läuft automatisch weiter. Wählen Sie einen Schritt für Details.
Übertragungssitzung
Übertragungssitzung öffnen
Sie erhalten einen Sitzungscode und einen Einladungslink, die Sie der anderen Seite über einen Kanal Ihrer Wahl weitergeben.
Ende-zu-Ende-Verschlüsselung mit AES-256Kein GrößenlimitKein Konto
Mit einer Sitzung verbinden
Der Sitzungscode hat 6 Ziffern, ist 10 Minuten gültig und kann nur einmal verwendet werden.
Wenn Sie einen Einladungslink erhalten haben, füllt das Öffnen des Links den Code aus und fragt vor dem Verbinden nach Ihrer Bestätigung.
Warten auf die andere Seite. Diese Seite muss geöffnet bleiben.10:00
Verbindung bestätigen
Vergleichen Sie den Fingerabdruck mit der anderen Seite. Warten auf deren Bestätigung.
Sie haben eine Einladung zur Übertragung erhalten
Jemand schlägt Ihnen eine direkte Übertragungssitzung vor. Die Verbindung startet nicht und Ihre Netzwerkdaten werden nicht übermittelt, bevor Sie bestätigen.
Sitzungscode
000 000
Wenn Sie keine Übertragung von einer bekannten Person erwarten, brechen Sie ab. Ein Einladungslink kann von jedem weitergegeben werden.
Sitzung aktivDirekte VerbindungAES-256-GCM
Gesendet
Dateien hinzufügen
Die Übertragung an die andere Seite beginnt sofort.
Empfangen
Empfohlen für große Dateien: direkte Speicherung auf der Festplatte.
Speicherort:
Dieser Browser kann nicht direkt auf die Festplatte schreiben, daher werden empfangene Dateien im Arbeitsspeicher gehalten. Für Dateien über 1,5 GB empfehlen wir Chrome oder Edge.
Empfangene Dateien erscheinen hier, mit dem Fortschritt der Übertragung.
Sichtbarkeit der Daten
Der Server erfasst
Dass zwei Geräte denselben Sitzungscode vorgelegt haben, und den Zeitpunkt der Kopplung.
Die IP-Adressen, die für die direkte Verbindung nötig sind.
Die Anzahl gestarteter und abgeschlossener Sitzungen als aggregierte Statistik.
Der Server hat keinen Zugriff auf
Den Inhalt der Dateien. Sie werden weder hochgeladen noch gespeichert.
Namen oder Größe der übertragenen Dateien.
Den Verschlüsselungsschlüssel, der auf jedem Gerät lokal abgeleitet wird.
P2P Live im Vergleich zur klassischen Übertragung
P2P Live
Klassische Übertragung
Einsatzfall
Beide Seiten sind gleichzeitig verfügbar
Der Empfänger lädt später herunter
Maximale Größe
Unbegrenzt
Laut Tarif
Speicherort der Dateien
Nirgends; sie gehen direkt von Gerät zu Gerät
Verschlüsselt auf unseren Servern, bis sie ablaufen
Was passiert, wenn die Seite während der Übertragung geschlossen wird?
Die Übertragung bricht ab und muss neu gestartet werden. Die Fortsetzung ab dem Unterbrechungspunkt ist in Entwicklung.
Wie sicher ist der Sitzungscode?
Der Code läuft nach 10 Minuten ab und kann nur einmal verwendet werden. Zusätzlich wird die Verbindung manuell bestätigt, und beide Seiten vergleichen den Schlüssel-Fingerabdruck.
Warum kommt die Verbindung nicht immer zustande?
Manche Netzwerke, besonders Firmennetze und ein Teil der Mobilfunknetze, erlauben keine direkten Verbindungen zwischen zwei Geräten. Dateien werden nicht über unsere Server geleitet, daher ist die Übertragung in solchen Fällen nicht möglich. Die Lösung ist ein anderes Netzwerk oder die klassische Übertragung.
Funktioniert es auf Mobilgeräten?
Ja, in jedem modernen Browser. Während der Übertragung muss der Bildschirm eingeschaltet bleiben, sonst kann das Betriebssystem die Seite anhalten.
Gibt es ein Größenlimit?
In Chrome und Edge wählen Sie einen Speicherort, und die Dateien werden ohne Limit direkt auf die Festplatte geschrieben. In Firefox und Safari werden empfangene Dateien im Arbeitsspeicher gehalten, daher liegt das praktische Limit bei etwa 1,5 GB.