Glossary

Διακομιστής συνάντησης (Rendezvous Server)

Αυτός ο διακομιστής βρίσκεται στο διαδίκτυο και λειτουργεί από το έργο Magic Wormhole. Χρησιμοποιείται για την εύρεση ομότιμων χρηστών (peers) για την κοινή χρήση αρχείων. Κατά την έναρξη μιας μετάδοσης, και τα δύο μέρη θα επικοινωνήσουν με τον διακομιστή συνάντησης για να βρουν ο ένας τον άλλον.

The rendezvous server also helps the transmitting client to generate a Κωδικός μετάδοσης

They will use this server to exchange cryptographic information for secure communication. Afterwards they will exchange information about how to contact each other for file transfer.

No files are transferred via the rendezvous server. See Αναμεταδότης μετάδοσης (Transmit Relay) and Άμεση μεταφορά

Κωδικός μετάδοσης

Αυτός ο κωδικός δημιουργείται από τον πελάτη σε συνεργασία με τον Διακομιστής συνάντησης (Rendezvous Server). Χρησιμοποιείται για την ταυτοποίηση και την κρυπτογράφηση της μετάδοσης μηνυμάτων και αρχείων.

To start a transmission you need a transmit code. The transmit code then needs to be communicated to the receiver (preferably via an encrypted or otherwise secure channel). After entering the transmit code at the receiver side the file transmission can begin.

Every transmit code can only be entered once for security reasons.

Αναμεταδότης μετάδοσης (Transmit Relay)

The transmit relay is also operated by the Magic Wormhole project

Χρησιμοποιείται αν δεν μπορεί να επιτευχθεί άμεση επικοινωνία μεταξύ δύο ομότιμων χρηστών. Αυτό είναι συνήθως πρόβλημα όταν και τα δύο μέρη βρίσκονται σε διαφορετικά οικιακά δίκτυα με NAT ή περιοριστικά τείχη προστασίας.

The files are transmitted via the transmit relay in an encrypted fashion. The relay will only know about the file size.

Transfers via the transmit relay may be slower than direct transfer, depending on relay congestion.

Άμεση μεταφορά

If both peers can find a direct networking path between each other they will send the file directly. This is often referred to as a Peer-to-Peer connection. This type of connection is typically faster than a connection via the Αναμεταδότης μετάδοσης (Transmit Relay)