Dal telefono al computer
Un codice QR, e il file passa da un dispositivo all’altro senza transitare da un server.
I Suoi file vanno da un dispositivo all’altro, mai dai nostri serverMostri un codice QR su questo dispositivo e lo inquadri con la fotocamera dell’altro: i due si collegano direttamente e Lei scambia file in entrambe le direzioni. I file non passano da nessun server.
Come trasferire un file da un dispositivo all’altro, passo dopo passo
I due dispositivi si collegano direttamente tra loro (WebRTC) grazie a un codice QR; il file non passa mai da un server.
Mostri il codice QR su un dispositivo
Clicchi su «Mostra il codice QR». Un invito cifrato viene depositato sul relè di messa in contatto di Vellum, valido cinque minuti.
Inquadri il codice con l’altro dispositivo
Basta la fotocamera: il link apre direttamente la pagina, recupera l’invito e poi cancella la chiave dalla barra degli indirizzi una volta usata.
Attenda la connessione diretta
Ogni dispositivo chiede il proprio indirizzo pubblico a un server STUN; poi i due si scambiano gli indirizzi attraverso il relè cifrato e stabiliscono una connessione WebRTC diretta. In assenza di un server relè per il traffico (TURN), alcune reti aziendali o mobili bloccano questo passaggio; la stessa rete Wi-Fi funziona quasi sempre.
Depositi i file da inviare
Una volta mostrato «I due dispositivi sono collegati», trascini o scelga i file; partono in blocchi da 16 KB direttamente verso l’altro dispositivo, in entrambe le direzioni se necessario.
Verifichi e salvi il file ricevuto
Alla fine del trasferimento, l’impronta SHA-256 ricalcolata conferma che il file è integro; il pulsante «Salva» compare solo dopo questa verifica.
Il contatore mostrato in fondo alla pagina indica il numero di richieste inviate al relè e il loro peso cifrato: i file stessi, invece, non ne fanno parte per nessun byte.
Domande frequenti
Il file inviato passa da un server Vellum?
No. Una volta collegati i due dispositivi, il file circola direttamente tra loro tramite una connessione WebRTC; non transita mai da vellumpdf.ch. Solo due piccoli messaggi di messa in contatto (l’offerta e la risposta di connessione, pochi kilobyte) passano dal nostro relè, il tempo necessario ai due dispositivi per trovarsi.
Cosa vede il server di messa in contatto?
Nulla di leggibile. I due messaggi sono cifrati in AES-GCM nel Suo browser prima di essere depositati, con una chiave che viaggia solo nel codice QR, dopo il `#` dell’indirizzo — una parte che un browser non invia mai a un server. Il relè conserva questi byte illeggibili solo per cinque minuti, senza database né registro.
Perché il trasferimento fallisce su alcune reti?
Ogni dispositivo chiede il proprio indirizzo pubblico a un server STUN di Cloudflare per tentare una connessione diretta. Senza un server relè per il traffico (TURN), alcune reti aziendali o mobili bloccano comunque questa connessione diretta. Il messaggio di errore lo segnala e consiglia di mettere i due dispositivi sulla stessa rete Wi-Fi.
C’è un limite di dimensione o di tipo di file?
Nessun tipo di file viene rifiutato. Il limite pratico è la memoria del dispositivo: il file viene letto interamente in memoria prima dell’invio, quindi un file voluminoso può non riuscire su un dispositivo poco potente, in particolare un telefono.
Come si fa a sapere che il file ricevuto è integro?
Il dispositivo che invia calcola l’impronta SHA-256 del file e la comunica alla fine del trasferimento; il dispositivo che riceve ricalcola la stessa impronta e la confronta. Un’impronta diversa o un file incompleto viene segnalato come tale, mai presentato come ricevuto correttamente.