Ordlista

Mötesserver

Denna server finns på internet och driftas av Magic Wormhole-projektet. Den används för att hitta motparter att dela filer med. När en överföring startas kommer båda parter att kontakta mötesservern för att hitta varandra.

Mötesservern hjälper också den överförande klienten att skapa en Överföringskod

De kommer använda denna server för att utväxla kryptografisk information för säker överföring. Efteråt kommer de utväxla information om hur de kan kontakta varandra för filöverföringen.

Inga filer överförs via mötesservern. Se Överföringsknutpunkt och Direkt överföring

Överföringskod

Denna kod kommer skapas av klienten tillsammans med Mötesservern. Den används för att identifiera och kryptera överföringen av meddelanden och filer.

Du behöver en överföringskod för att start en överföring. Överföringskoden behöver sedan kommuniceras till mottagaren (förslagsvis genom en krypterad eller på annat sätt säker kanal). Efter att överföringskoden angivits på mottagarsidan kan filöverföringen börja.

Varje överföringskod kan endast anges en gång av säkerhetsskäl.

Överföringsknutpunkt

Överföringsknutpunkten driftas också av Magic Wormhole-projektet

Den används om direkt kommunikation inte kan upprättas mellan två parter. Detta är vanligen ett problem när båda parterna finns i olika hemnätverk med NAT eller restriktiva brandväggar.

Filerna överförs krypterat via överföringsknutpunkten. Knutpunkten kommer endast känna till filstorleken.

Överföringar genom överföringsknutpunkten kan vara långsammare än direkt överföring, beroende på stockning i knutpunkten.

Direkt överföring

Om båda parter kan hitta en direkt nätverksväg mellan sig kommer de skicka filen direkt. Detta kallas ofta en Peer-to-Peer-anslutning. Denna sorts anslutning är vanligen snabbare än en anslutning genom en Överföringsknutpunkt