Étape par étape
La mise en relation
Quand tu crées un envoi, ton navigateur l'enregistre auprès de notre serveur de mise en relation et obtient un code à 6 chiffres et un lien.
La prise de contact
Quand le destinataire saisit le code, le serveur fait passer quelques messages techniques entre les deux navigateurs pour qu'ils trouvent un chemin l'un vers l'autre.
La connexion directe
Les navigateurs ouvrent une connexion WebRTC chiffrée. À partir de là, le serveur n'intervient plus.
Le transfert et la vérification
Le fichier part morceau par morceau directement chez le destinataire, qui vérifie son empreinte SHA-256 à l'arrivée pour s'assurer qu'il est identique.
Qu'est-ce que WebRTC ?
WebRTC est un standard ouvert intégré à Chrome, Edge, Firefox, Safari et aux navigateurs mobiles. C'est lui qui fait fonctionner les appels vidéo dans le navigateur, et il sait aussi transporter des données. Ses connexions sont toujours chiffrées par DTLS : personne sur le réseau ne peut lire ce qui passe.
Comme il fait partie du navigateur, il n'y a rien à installer : ni application, ni plugin, ni extension.
Ce que le serveur voit, et ce qu'il ne voit pas
Notre serveur voit qu'un envoi existe, son code, le nombre de fichiers et leur taille totale, pour pouvoir appliquer les limites de ton offre. Il ne voit jamais le contenu des fichiers.
Il ne voit pas non plus la clé secrète. Elle se trouve dans la partie du lien après le « # », que les navigateurs n'envoient jamais aux serveurs. Les deux navigateurs s'en servent pour se prouver l'un à l'autre que personne ne s'est glissé entre eux.
Quand la connexion directe est impossible
La plupart des réseaux domestiques, professionnels et mobiles autorisent les connexions directes. Certains réseaux d'entreprise stricts, Wi-Fi publics et quelques opérateurs mobiles les bloquent. Dans ce cas, ShareUrFiles te le dit clairement, et passer l'un des deux appareils sur un autre réseau (par exemple du Wi-Fi du bureau au partage de connexion d'un téléphone) suffit généralement à régler le problème.
Questions sur ce sujet
Le pair à pair, c'est comme les torrents ?
Non. Un torrent partage un fichier entre de nombreux inconnus à la fois. ShareUrFiles ouvre une connexion privée et chiffrée entre toi et les personnes à qui tu donnes le code, et personne d'autre.
Le transfert P2P est-il légal ?
Oui. Le pair à pair est simplement une façon de transmettre des données. Comme avec n'importe quel outil, tu es responsable de ce que tu envoies et tu dois avoir le droit de le partager.
Les deux personnes doivent-elles être en ligne ?
Oui. Le fichier part directement de l'appareil de l'expéditeur, donc les deux navigateurs doivent être ouverts en même temps jusqu'à la fin du transfert.
Prêt à envoyer ?
Dépose un fichier et partage un code à 6 chiffres. Aucune limite de taille, même en gratuit.