magic wormhole ist eine einfach zu bedienende Anwendung, um Daten jeder Größe zwischen 2 Rechnern/Personen auszutauschen. Dabei werden die Daten end to end verschlüsselt zwischen den Beteiligten ausgetauscht.
Der Sender gibt in der Konsole folgenden Befehl ein:
wormhole send ~/path/to/file
Der Empfänger gibt folgenden Befehl ein:
wormhole receive
Der Sender bekommt nun eine Zeichenkette angezeigt, die einfach zu merken ist und nur einmal für diese Übertragung gültig ist. Diese Zeichenkette teil er dem Empfänger am Telefon oder über einen Chat Client mit. Die Zeichenfolge enthält die nötigen Adressdaten des Senders und den Schlüssel für die Entschlüsselung.
Der Empfänger wird nach Eingabe seines Befehls aufgefordert, die Zeichenkette, welche er vom Sender genannt bekommt, einzugeben. Nach Eingabe der richtigen Zeichenfolge startet die Dateiübertragung. Die Daten werden im Downloadverzeichnis abgelegt.
Ein möglicher Angreifer hat nur 1 Chance (1:65,536), die nötige Zeichenfolge zu erraten. Der Datenstrom ist mit neuesten Techniken verschlüsselt.
Unter meinen Desktop Betriebssystem elementaryOS habe ich auch eine einfache GUI für magic wormhole – Transporter.
Unter Youtube gibt es auch ein Video eines Vortrags zu magi wormhole, welches weitere Fragen beantwortet.
weitere Links und Informationen:
https://www.omgubuntu.co.uk/2017/06/wormhole-fast-secure-way-send-files-users-cli
https://medium.com/elementaryos/appcenter-spotlight-transporter-7c9db2472f37