1 votes

Puis-je décrypter des fichiers EncFS individuels?

J'avais un répertoire crypté avec encfs par MacFusion. J'ai supprimé certains fichiers encfs de là-bas (quelque chose comme .encfs6.xml, je ne me souviens pas). J'ai toujours des fichiers et je me souviens du mot de passe.

Maintenant, lorsque je veux monter ce répertoire en tant que encfs, encfs veut créer un nouveau volume crypté là-bas. Puis-je d'une manière ou d'une autre le forcer à ouvrir l'existant au lieu d'en créer un nouveau ?

1voto

bernedef Points 723

Le fichier .encfs6.xml contient des métadonnées qui décrivent le chiffrement des fichiers de l'utilisateur. C'est le seul fichier qui ne devrait pas être supprimé et la réponse courte est de dire que le chiffrement est impossible sans lui.

Encfs fonctionne en utilisant une phrase secrète pour créer une clé (potentiellement de faible entropie car elle est dérivée de l'entrée utilisateur) qui est utilisée pour chiffrer une autre clé générée par la machine (de haute entropie) qui est utilisée pour le chiffrement des fichiers. Cette clé est stockée chiffrée à l'intérieur de .encfs6.xml comme comme ceci :

AVE9837475fv...VoE93845ee

En théorie, si vous avez ces données et que vous connaissez la phrase secrète utilisée pour les chiffrer et que vous connaissez tous les paramètres de chiffrement utilisés, alors vous pourriez les décrypter en utilisant un autre outil tel qu'OpenSSL. Vous devriez regarder le code source de encfs pour comprendre exactement ce qu'il fait et dans quel ordre, mais il serait possible de décrypter en utilisant un autre outil.

Mais vous avez vraiment besoin des paramètres contenus dans le fichier .encfs6.xml pour pouvoir décrypter, même si vous prévoyez de le faire sans le logiciel encfs. Donc c'est un peu inutile parce que, même si vous aviez ces informations, vous pourriez reconstruire le fichier xml à la main et utiliser encfs de toute façon.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X