Појмовник
Сервер састанка
Овај сервер се налази на интернету и њиме управља пројекат Magic Wormhole. Користи се за проналажење парњака за дељење датотека. Приликом започињања преноса, обе стране ће контактирати сервер састанка како би пронашле једна другу.
Сервер састанка такође помаже клијенту који шаље да генерише Код преноса
Они ће користити овај сервер за размену криптографских података за безбедну комуникацију. Након тога ће разменити податке о томе како да контактирају једни друге ради преноса датотеке.
Ниједна датотека се не преноси преко сервера састанка. Погледајте Посредник преноса и Директан пренос
Код преноса
Ову шифру ће генерисати клијент у сарадњи са Сервер састанка. Користи се за идентификацију и шифровање преноса порука и датотека.
Да бисте започели пренос, потребна вам је шифра за пренос. Шифра за пренос затим мора бити саопштена примаоцу (пожељно путем шифрованог или на други начин безбедног канала). Након уноса шифре за пренос на страни примаоца, пренос датотеке може да почне.
Свака шифра за пренос се може унети само једном из безбедносних разлога.
Веза за пренос
Могуће је и кодирати Код преноса као везу. Клик на везу ће аутоматски отворити Ворп и започети пренос датотеке. Дугме Копирај везу за пренос је доступно на екрану за слање. Веза за пренос изгледа овако:
wormhole-transfer:{code}Посредник преноса
Посредником преноса такође управља пројекат Magic Wormhole
Користи се ако се не може успоставити директна комуникација између два парњака. Ово је најчешће проблем када се обе стране налазе у различитим кућним мрежама са НАТ-ом или рестриктивним мрежним баријерама.
Датотеке се преносе преко посредника преноса на шифрован начин. Посредник ће знати само величину датотеке.
Преноси преко посредника преноса могу бити спорији од директног преноса, у зависности од загушења посредника.
Директан пренос
Ако оба парњака могу пронаћи директну мрежну путању један до другог, они ће датотеку послати директно. Ово се често назива „од-корисника-до-корисника“ (P2P) везом. Ова врста везе је обично бржа од везе преко посредника преноса