Client-Server-Transfer

Einmal hochladen, einen Link teilen, und der Empfänger lädt herunter, wann er so weit ist - auch nachdem du den Tab geschlossen hast. Jede Datei wird auf deinem Gerät verschlüsselt, bevor sie es verlässt.

Im Client-Server-Modus - dem klassischen Weg, so wie die meisten Transfer-Werkzeuge arbeiten - werden deine Dateien zuerst in den Speicher von Transferify hochgeladen und dem Empfänger dann über einen Download-Link übergeben. Weil die Datei auf unseren Servern liegt, läuft der Transfer asynchron: Du und der Empfänger müsst nie gleichzeitig online sein.

Das ist der entscheidende Unterschied zu einem Peer-to-Peer-Transfer in Echtzeit. Gehostete Links kosten dich vorab eine Wartezeit beim Hochladen, aber danach funktioniert der Link von allein - der Empfänger holt die Datei Minuten oder Tage später, von jedem Gerät, lange nachdem dein Tab zu ist.

So läuft ein gehosteter Transfer ab

  1. Deine Dateien werden auf deinem Gerät mit AES-256-GCM verschlüsselt, bevor ein einziges Byte es verlässt - der Server sieht immer nur Geheimtext.
  2. Die verschlüsselten Daten werden in Stücke geteilt und als Multipart-Upload direkt in den Speicher geschickt, sodass eine große Datei in vielen unabhängigen Teilen hochgeht statt in einem anfälligen Strom. Die Stückgröße wird pro Datei gewählt - 8 MiB für alltägliche Transfers, größer, je größer die Datei wird - damit auch der größte Upload noch in die Grenze von 10.000 Teilen passt.
  3. Jedes Teil, das fehlschlägt, wird automatisch wiederholt, mit exponentiell wachsenden Pausen, und seine Upload-URL wird bei jedem Versuch neu signiert - eine kurze Netzstörung kostet dich also nicht den ganzen Upload.
  4. Sobald der Upload fertig ist, geht dein Freigabelink live. Der Empfänger öffnet ihn, und die Datei läuft Stück für Stück herunter und wird im Browser direkt entschlüsselt - ohne Konto, ohne etwas zu installieren.

Gebaut für große Dateien und wackelige Netze

Dass die Datei auf dem Server liegt, macht diesen Modus verlässlich:

  • Multipart-Upload in Stücken - Eine große Datei wird in Teile geschnitten und unabhängig hochgeladen, sodass der Durchsatz hoch bleibt und ein einzelnes verlorenes Teil nie den ganzen Transfer neu startet. Die Teilgröße wächst mit der Datei, damit auch der größte Upload, den wir annehmen, in dieselbe Grenze von 10.000 Teilen passt.
  • Automatische Wiederholungen - Jedes Teil bekommt bis zu drei Versuche, mit exponentiell wachsenden Pausen und einer frisch signierten URL, sodass auch ein mehrstündiger Upload über unzuverlässiges WLAN fertig wird.
  • Große Dateien - Fang kostenlos an, sende dann bis zu 100 GB auf Plus und 1 TB auf Premium - die Multipart-Maschinerie trägt die Größe.
  • Gestreamte, speicherschonende Downloads - Der Browser des Empfängers holt die Datei Stück für Stück und schreibt sie direkt auf die Platte, sodass auch riesige Dateien nie in den Arbeitsspeicher passen müssen - und der Download lässt sich jederzeit wiederholen, solange der Link nicht abgelaufen ist.

Trotzdem Ende-zu-Ende-verschlüsselt

Gehostet heißt nicht offen. Deine Dateien werden auf deinem Gerät mit AES-256-GCM verschlüsselt, bevor sie hochgeladen werden, und bleiben im Speicher verschlüsselt - die Server von Transferify bekommen immer nur Geheimtext zu fassen, nie deinen Klartext. Jedes Stück wird einzeln versiegelt und an seine Position in der Datei gebunden, sodass der Download laut scheitert, wenn ein einziges Byte verändert oder umgestellt wurde.

Standardmäßig hinterlegen wir den Schlüssel, eingepackt in AWS KMS, damit ein verlorener Link wiederherstellbar bleibt; schalte den Zero-Knowledge-Modus ein, und der Schlüssel erreicht uns gar nicht erst. Sieh dir an, wie Zero-Knowledge-Verschlüsselung funktioniert.

Client-Server gegen Peer-to-Peer

Zwei Wege, dieselbe Datei zu senden. Client-Server speichert sie, damit sie warten kann; Peer-to-Peer überträgt sie live, von Gerät zu Gerät, und speichert nichts.

AspektClient-ServerPeer-to-Peer
Ab wann der Link gehtSobald der Upload fertig istSofort, vor jedem Upload
Weg der DateiGerät → Server → GerätGerät → Gerät, direkt
EmpfängerLädt jederzeit herunter, auch Tage späterMuss online sein, während du sendest
Wenn du deinen Tab schließtLink bleibt onlineTransfer endet
Wo die Datei liegtVerschlüsselt auf unseren Servern bis zum AblaufNirgends - nie gespeichert
DateigrößeKostenlos starten · 100 GB Plus · 1 TB PremiumUnbegrenzt

Welchen solltest du nehmen?

Nimm Client-Server, wenn der Empfänger offline sein könnte, wenn der Link auch nach dem Schließen deines Tabs weiter funktionieren soll, oder wenn du Passwörter, Ablaufdaten und Download-Limits für die Datei brauchst.

Nimm Peer-to-Peer, wenn ihr beide online seid und die Datei sofort und mit voller Geschwindigkeit laufen soll, ohne dass je etwas auf einem Server gespeichert wird.