Come funziona SendTomo
SendTomo sposta i file direttamente tra i tuoi dispositivi utilizzando WebRTC, la stessa tecnologia peer-to-peer alla base delle videochiamate via browser. Questa pagina illustra il flusso di connessione, perché i trasferimenti sono rapidi e privati e come funziona tutto senza caricare i tuoi file su un server.
Passo 1 — Abbinamento. Apri sendtomo.com sul tuo computer. La pagina chiede al server un breve codice stanza e lo rappresenta come codice QR. Quando lo scansioni con il telefono, il telefono invia il codice stanza allo stesso canale di segnalazione. Il server presenta quindi i due dispositivi l’uno all’altro e consegna i dettagli della connessione. Da questo momento il server non è più necessario per il trasferimento dei dati.
Passo 2 — Connessione peer-to-peer diretta. I due dispositivi negoziano una connessione WebRTC. Nel caso comune si connettono direttamente tramite la rete locale o internet pubblico. Se un firewall di rete o un NAT blocca un percorso diretto, un relay TURN inoltra i byte crittografati — ma poiché i dati sono crittografati end-to-end tra i tuoi due dispositivi, il relay non può decifrarli né ispezionarli.
Passo 3 — Crittografia end-to-end. WebRTC impone la crittografia DTLS-SRTP su ogni connessione, quindi i blocchi di file inviati tra i tuoi dispositivi sono crittografati dal momento in cui lasciano un dispositivo fino a quando arrivano all’altro. Né il server di segnalazione né alcun relay TURN detiene le chiavi per leggere i tuoi dati.
Perché è rapido e privato. Poiché i file vanno dritti da dispositivo a dispositivo alla massima velocità della tua rete, non c’è alcun passaggio cloud di carica-e-poi-scarica, nessuna quota di archiviazione e nessun limite di dimensione. E poiché i dati non si fermano mai su un server, non c’è nulla che qualcuno possa violare, vendere o conservare. Questo è il senso di tutta l’architettura.
Pronto a trasferire i tuoi file? Apri SendTomo e scansiona per connetterti.
Apri SendTomo