Avant de discuter des méthodes que nous pouvons utiliser pour envoyer des fichiers, parlons des métadonnées.
Donc, chaque fichier, qu'il s'agisse d'une image, d'un PD f ou d'un document, tout fichier numérique contient des métadonnées, ce que
nous entendons par là, c'est que les informations jointes au fichier peuvent révéler plus d'informations sur le
fichier lui-même, telles que le créateur du programme utilisé pour créer cette application au moment où elle a été créée et plus encore.
Permettez-moi de vous montrer un exemple donc ici j'ai une vieille photo de ma voiture prise avec un vieux téléphone.
Et si je clique avec le bouton droit sur cette image et que je vois ses propriétés, je vais dans l'onglet image comme vous pouvez le
voir, nous obtenons beaucoup d'informations sur cette image.
Maintenant, les premières choses peuvent ne pas sembler très intéressantes, telles que le type d'image, la largeur et la hauteur,
mais si vous descendez, vous pouvez voir le type d'appareil photo qui était Apple.
Vous pouvez voir le modèle de l'appareil photo, c'était un iPhone 6.
Comme vous pouvez voir la date à laquelle cette photo a été prise, la date exacte avec la date et l'heure.
Vous pouvez même voir si le flash a été utilisé ou non.
Maintenant, voici un exemple d'image.
Si vous faites de même pour un document, vous verrez le créateur du système d'exploitation utilisé par
le programme pour le créer, etc.
Par conséquent, toutes ces informations peuvent être rassemblées pour comprendre quelles plateformes vous utilisez et travaillez à
partir de là pour vous anonymiser.
Par conséquent, si vous souhaitez partager des fichiers de manière anonyme, c'est une très bonne idée de supprimer toutes
ces informations afin de minimiser la quantité d'informations pouvant être utilisées pour vous identifier.
Heureusement, faire cela est très très simple et dit tout ce que vous avez à faire est de
cliquer avec le bouton droit sur le fichier que vous souhaitez supprimer ses métadonnées et de cliquer sur nettoyer les métadonnées en un clic.
Il créera d'abord une sauvegarde de l'image comme vous pouvez le voir ici au cas où le processus pourrait casser
quelque chose.
Et puis ici nous avons l'image elle-même après en avoir effacé les métadonnées.
Alors faites un clic droit dessus et accédez aux propriétés maintenant.
Et si vous allez dans l'onglet image comme vous pouvez le voir, nous ne verrons aucune information me concernant concernant la personne
qui a créé l'image.
Nous ne voyons donc pas le type de téléphone, le type de caméra et l'heure de sa création.
Et donc maintenant, une fois que l'image est effacée, vous êtes prêt à la partager afin que vous puissiez continuer et utiliser l'un
des services de partage de fichiers que nous connaissons déjà sur le net net, tels que Google
Drive Dropbox, etc.
Le seul problème est que ces services sont similaires à de nombreux services nets clairs, ils ne sont pas privés.
Ils vont enregistrer les données qu'ils vont vous suivre et ils ne sont pas sécurisés.
Non seulement cela, mais le fonctionnement de ces services n'est pas très privé car ils téléchargent vos fichiers sur un serveur
en ligne ou sur le cloud.
Vous pourriez donc penser que je ne vais pas utiliser cela.
Je vais utiliser les services de messagerie que je vous ai montrés auparavant car tous vous permettent
d'envoyer des pièces jointes mais ils souffrent du même problème.
Votre fichier sera téléchargé sur un serveur dans le cloud.
Alors laissez-moi vous montrer ce que je veux dire.
Disons que David veut envoyer un fichier à John ici à droite.
Et ce qu'ils veulent faire, c'est qu'ils veulent utiliser Google Dropbox ou même l'un des services de messagerie que je
vous ai montrés plus tôt.
Donc, pour ce faire, le fichier va être téléchargé sur le cloud sur un serveur appartenant à l'une de ces sociétés.
Et puis John va télécharger ce fichier depuis le cloud.
Donc, le résultat final est que David et John auront des copies du fichier, ce qui est bien, mais
en même temps, le serveur utilisé pour héberger le fichier aura une copie de ce fichier, ce qui pose un certain
nombre de problèmes.
Toute personne ayant accès à ce serveur aura accès au fichier.
Ainsi, les employés qui travaillent sur ce serveur sont des pirates qui parviennent à
accéder au serveur et les agences gouvernementales qui ont une sorte d'accord avec les propriétaires des serveurs.
Par conséquent, cette méthode n'est pas très privée et n'est pas bonne si vous partagez des fichiers sensibles.
Maintenant, les créateurs de Firefox ont tenté de résoudre ce problème en offrant un service de partage de fichiers
qui utilise un cryptage de bout en bout.
Ainsi, la façon dont cela fonctionnera est que le fichier sera chiffré à l'aide d'un code qui s'exécute côté client.
C'est donc du code qui s'exécute sur l'ordinateur sur votre propre ordinateur local.
Il s'agit du fichier chiffré que vous souhaitez partager en premier, puis seulement votre fichier est téléchargé sur leur
serveur, puis vous partagez un lien spécial qui contient une clé de déchiffrement avec John.
John utilisera ce lien pour télécharger le fichier et parce que le lien contient la clé de déchiffrement,
John pourra déchiffrer le fichier et lire son contenu.
Maintenant, laissez-moi vous montrer comment cela fonctionne.
Vous en avez donc une meilleure compréhension puis nous discuterons des inconvénients de cette méthode.
Revenons donc à mon ordinateur et je vais essayer de partager la même image que j'ai nettoyée.
Cela n'a pas de métadonnées pour le moment.
Et gardez à l'esprit que cette image est stockée dans mon troisième répertoire de navigateur, car n'oubliez pas que lorsque nous
avons parlé de la configuration du navigateur Tor sur des tables, elle ne peut télécharger et télécharger que des fichiers stockés dans le troisième répertoire
de navigateur.
L'image est donc au bon endroit et ne contient aucune information permettant de m'identifier.
La seule chose qui reste à faire est de télécharger cette image.
Je vais aller sur mon navigateur Tor et je suis déjà au service de partage de fichiers proposé par Firefox.
Vous pouvez y accéder en allant envoyer dot Firefox dot com.
Je vais inclure ce lien dans les ressources de cette conférence.
Et comme vous pouvez le voir, c'est très simple, très facile à utiliser.
Il vous suffit de cliquer sur le fichier que vous souhaitez télécharger.
Vous serez dans le répertoire du navigateur Tor par défaut.
Vous souhaitez sélectionner le fichier que vous souhaitez partager.
Ceci est mon image et nous allons cliquer sur ouvrir pour commencer à la télécharger.
Vous pouvez maintenant sélectionner plusieurs fichiers en cliquant sur le signe plus ici.
Vous pouvez réellement configurer ce fichier pour qu'il expire après un certain nombre de téléchargements, par exemple après un
téléchargement ou vous pouvez définir une date d'expiration.
Il expire donc au bout de cinq minutes par heure ou sept jours.
Vous pouvez également protéger le fichier avec un mot de passe en cochant cette case.
Je vais donc tout garder à la valeur par défaut et je vais juste cliquer sur le téléchargement et parfait comme
vous pouvez le voir, nous avons le lien de téléchargement ici afin que vous puissiez le copier et le partager avec la personne que
vous souhaitez qu'ils Télécharger.
Je vais donc cliquer sur copier pour le copier, puis je vais aller sur un nouvel onglet et coller le lien.
Maintenant, comme vous pouvez le voir ici, c'est la clé de déchiffrement et c'est la clé nécessaire pour
déchiffrer le fichier afin que la personne qui le télécharge puisse voir son contenu non chiffré.
Sans cela sans cette partie ici, le fichier ne contient aucune information utile.
Par conséquent, même les propriétaires de Firefox ou toute personne ayant accès à leurs serveurs ne pourront pas
voir le contenu de votre fichier sans cette clé.
Et gardez à l'esprit que cette clé est générée par du code qui s'exécute côté client par du code qui s'exécute sur
votre navigateur.
Ce n'est donc pas du code qui s'exécute sur leurs serveurs.
Par conséquent, ils ne devraient pas pouvoir voir cette clé.
Maintenant, si nous appuyons sur Entrée comme vous pouvez le voir,
vous obtiendrez une page de téléchargement et cliquez sur
Télécharger. .
Appelons simplement 22 enregistrer et cela devrait être téléchargé.
Donc, si nous allons ici, vous pouvez voir que nous avons l'image qui est identique à l'image que nous avons téléchargée.
C'est donc parfait.
Maintenant, cette méthode peut sembler sécurisée et elle est plus privée que le téléchargement de vos fichiers à l'aide de Google Drive
ou Dropbox et chacun d'eux.
Mais il y a encore un certain nombre de choses à garder à l'esprit.
Tout d'abord, le lien contient la clé de déchiffrement.
Par conséquent, toute personne ayant accès au lien pourra télécharger votre fichier et voir son contenu.
Ensuite, nous avons l'autre problème.
Faisons-nous confiance à ce serveur.
Maintenant, je sais que j'ai dit que le fichier sera crypté avant de le télécharger sur le serveur et que le cryptage
sera effectué à l'aide d'un code qui s'exécute localement afin que le serveur ne connaisse pas la clé de décryptage.
Mais croyez-vous vraiment que ce code ne changera jamais.
Que faire si un pirate accède aux serveurs Firefox et modifie le fonctionnement de ce code.
Il détecte donc réellement la clé de leur serveur ou de son propre serveur.
Et si un employé énervé et qui n'aime pas Firefox fait quelque chose comme ça.
Et les agences gouvernementales.
Encore une fois, même si le cryptage est utilisé dans ce cas, il souffre toujours des mêmes problèmes que les services de
partage de fichiers normaux car nous devons toujours faire confiance à ce serveur.
Donc, le principal problème auquel nous sommes confrontés ici est la façon dont ces services de partage de fichiers sont mis en œuvre.
Pas de problème de cryptage.
Nous parlerons en fait de la façon dont vous pouvez crypter manuellement vos fichiers sans vous fier au code
extrait d'un autre serveur.
Le principal problème que nous avons ici est que notre fichier est stocké quelque part que nous ne contrôlons pas, quelle que soit la
façon dont ce fichier est stocké, qu'il utilise ou non le cryptage n'a pas vraiment d'importance.
Idéalement, nous voulons conserver nos fichiers localement et les partager uniquement dans des endroits où nous avons un contrôle total et
c'est ce que je vais vous montrer dans la prochaine conférence.
Maintenant, encore une chose à ajouter pour que le service fonctionne comme je l'ai dit, il utilise le code du site client pour crypter
et décrypter les fichiers.
Par conséquent, vous devez avoir vos paramètres de sécurité sur bas ou moyen pour fonctionner, car le code de site
du client qui fera tout ce travail est du code javascript et le niveau de sécurité élevé que nous connaissons désactive javascript
donc vous ne voudrez peut-être pas utiliser un moyen ou un standard paramètre de sécurité, car il ne correspond pas à
votre modèle de menace.
Encore une fois, ce sera un autre problème avec l'utilisation de ce service, mais en général, si vous avez quelque chose qui n'est
pas très sensible, cela pourrait être un moyen agréable et rapide de partager des fichiers.