CRYPTOGRAPHIE DE RÉPERTOIRE (AES 256)

cs_vladam Messages postés 216 Date d'inscription dimanche 13 janvier 2002 Statut Modérateur Dernière intervention 7 novembre 2009 - 2 janv. 2011 à 16:37
Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019 - 21 avril 2011 à 18:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52657-cryptographie-de-repertoire-aes-256

Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019
21 avril 2011 à 18:39
Effectivement le nom crypté peut être codé en hexa ou en base 64.
De fait j'ai utilisé des GUID. Le fichier crypté DataDir.dat contient la relation entre le GUID et le nom. L'inconvénient du fichier Datadir.dat est qu'il ne faut pas l'effacer...
Je vais essayer de trouver un peu de temps...
NHenry Messages postés 15114 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 4 mai 2024 159
20 avril 2011 à 19:22
Peut être en base 64 ou alors en hexa, ça peut passer, non ?
Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019
20 avril 2011 à 18:48
Si je crypte le nom d'un fichier ou d'un répertoire celui-ci contiendra des caractères interdits ( / ? ! \ par exemple...)
cs_ben00000 Messages postés 5 Date d'inscription mardi 1 février 2011 Statut Membre Dernière intervention 19 avril 2011
19 avril 2011 à 17:57
Oui ok mais pourquoi n'as tu pas chiffré le nom des fichiers et répertoires de la même façon que leur contenu? Sans utiliser ce fichier dictionnaire.
Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019
16 avril 2011 à 19:58
Bonjour,
Le fichier DataDir.dat contient les noms des fichiers et des répertoires. Ce fichier est crypté.
cs_ben00000 Messages postés 5 Date d'inscription mardi 1 février 2011 Statut Membre Dernière intervention 19 avril 2011
15 avril 2011 à 12:22
Bonjour,
Je trouve ce code intéressant mais je ne comprends pas bien à quoi sert le fichier DataDir.dat.
Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019
22 janv. 2011 à 10:23
La possibilité d'indiquer le répertoire à crypter existe.
Voici quelques avantages:
1 Ne pas avoir besoin d'indiquer le répertoire à crypter.
2 Avoir toujours la bonne version correspondant au cryptage sous la main.
3 En cas de déplacement du répertoire, l'exe pour décrypter suit...
A noter : Avec AES, le code de l'exe ne permet en aucun cas de décrypter.
BunoCS Messages postés 15476 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 3 mai 2024 103
20 janv. 2011 à 17:35
C'est dommage de "fortement conseillé" à placer l'exe dans le répertoire à crypter...
Je n'ai pas regardé le code: quelles sont les raisons qui te poussent à indiquer ça?
Vallorbain Messages postés 29 Date d'inscription vendredi 18 juillet 2003 Statut Membre Dernière intervention 1 février 2019
3 janv. 2011 à 18:09
Merci Vladam, je cherchais le mot...
cs_vladam Messages postés 216 Date d'inscription dimanche 13 janvier 2002 Statut Modérateur Dernière intervention 7 novembre 2009
2 janv. 2011 à 16:38
Dans ton code, le mot "// Redondant!!!" c'est de la récursivité et non de la redondance.