Magic Wormhole : technologie de transfert de fichiers sécurisé entre ordinateurs
(github.com/magic-wormhole)-
Magic Wormhole
- Un outil pour transférer des fichiers de manière sécurisée entre ordinateurs
- Ce package fournit une bibliothèque et un outil en ligne de commande appelés
wormhole - Il permet de transférer des fichiers et répertoires de taille arbitraire, ou de courts textes, d’un ordinateur à un autre
- Les deux points de terminaison sont identifiés à l’aide du même « code wormhole »
- En général, l’ordinateur émetteur génère et affiche le code
- Le code doit être saisi sur l’ordinateur récepteur
- Le code utilise une courte liste de mots prononçables par des humains
- Côté réception, une complétion par tabulation est fournie pour les mots du code, il suffit donc d’en saisir quelques lettres
- Le code wormhole est à usage unique et n’a pas besoin d’être mémorisé
-
- Présentation à PyCon 2016 : slides, vidéo
-
La documentation complète est disponible sur https://magic-wormhole.readthedocs.io ou dans le sous-répertoire docs/
-
Ce programme utilise deux serveurs
- un serveur de boîtes aux lettres et un relais de transit
- le code source est conservé dans des dépôts séparés
-
Licence, compatibilité
- Magic-Wormhole est distribué sous licence MIT
- Voir le fichier
LICENSEpour plus de détails - Cette bibliothèque est compatible avec Python 3.8 et versions ultérieures (testée jusqu’à la version 3.12)
-
Packaging, installation
- Le package Magic Wormhole est inclus dans plusieurs systèmes d’exploitation
- Pour l’installer sans package du système d’exploitation, consulter la documentation d’installation
Récapitulatif de GN⁺
- Magic Wormhole est un outil qui permet de transférer des fichiers entre ordinateurs de manière simple et sécurisée
- Les utilisateurs peuvent transférer des fichiers à l’aide d’un code court et facile à prononcer
- Il est distribué sous licence MIT et peut être utilisé avec Python 3.8 et versions ultérieures
- Parmi les autres outils aux fonctionnalités similaires, on trouve Syncthing et Resilio Sync
1 commentaires
Commentaires sur Hacker News
Je l’utilise depuis des années pour transférer de gros fichiers sur le réseau
Cet utilitaire fait une seule chose, mais il la fait très bien, et reste discret
J’utilise
croccomme projet similaireJ’ai déjà transféré un fichier de 70 Go avec Wormhole
Il existe aussi quelques autres utilitaires
J’ai aussi découvert par hasard une implémentation en Rust
L’auteur est prêt à répondre aux questions
Un ami peu à l’aise avec la technique doit envoyer un gros fichier
Je cherche un moyen de transférer des fichiers entre un iPhone et un MacBook
Liens associés