• [^] # Re: et par HTTP ?

    Posté par . En réponse au message Client SSH/SFTP pour iOS (iPhone). Évalué à 1.

    Installe simplement LANDrop sur ton téléphone et ton ordinateur ;)

    Il me semble que ça utilise HTTP + son propre protocole de chiffrement (je ne sais pas vraiment lequel pour tout te dire), et c’est chiffré de bout en bout et ça ne demande aucune configuration :)

    À chaque transfert, l’application te demande de confirmer un code sur l’appareil qui envoie, à vérifier sur l’appareil qui reçoit, je suppose que c’est une façon d’échanger des clefs cryptos ou autre, enfin... d’être sûr que l’échange est sécurisé et n’a lieu qu’entre ces deux appareils ;)

    Sinon, je travaille avec Flask et je peux me monter un serveur local en https avec un certificat auto-signé pour les transfert. Ça fonctionnera dans les deux sens (up- et down- load) ?

    Je ne connais malheureusement pas Flask. Je peux simplement te dire que ça fonctionnera en téléchargement, puisque c’est le rôle du serveur web, au moins statique.
    Pour ce qui est du téléversement, il faut voir les fonctions fournies par Flask (mais essentiellement ça consiste à écouter les requêtes POST, et la traiter avec du code (recevoir le BODY, l’écrire sur le disque d’une manière ou d’une autre + questions sécurités que ça pose), donc on dépasse le simple serveur web « statique »).