IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Java Discussion :

Crypter un fichier avec MD5


Sujet :

Sécurité Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de hammag
    Profil pro
    Inscrit en
    Février 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 511
    Par défaut Crypter un fichier avec MD5
    salut,

    je sais que md5 crypte une chaine de caractère, mais est-ce qu'il est possible de crypter et de decrypter un fichier avec cet algo ?

  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Bonjour,

    MD5 ne « crypte » pas, il fournit une signature (digest) calculée à partir d'une série de données de telle manière qu'il soit quasiment impossible de retrouver ces mêmes données à partir de la seule signature. MD5 (et SHA-1, au principe équivalent) peut donc servir par exemple à s'assurer que des données véhiculées dans un flux quelconque n'ont pas été modifiées malicieusement ou non durant le transport, en calculant la signature MD5 de ces données à leur réception et en la comparant avec la signature MD5 de ces mêmes données mais calculée avant le transport (et obtenue par un autre biais, évidemment ) ; si les deux concordent, c'est ok, sinon les données ont été modifiées.
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Membre éclairé Avatar de hammag
    Profil pro
    Inscrit en
    Février 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 511
    Par défaut
    mais j'ai vu sur des tuto sur le net qui par exemple crypte une chaine (ex: psswd) et le sauvegarde dans un fichier. et si on ouvrant ce fichier on trouve que des caractères illisbles, donc la chaine était bel et bien cryptée

  4. #4
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Citation Envoyé par hammag
    mais j'ai vu sur des tuto sur le net qui par exemple crypte une chaine (ex: psswd) et le sauvegarde dans un fichier. et si on ouvrant ce fichier on trouve que des caractères illisbles, donc la chaine était bel et bien cryptée
    Dans ce cas ce n'est pas du MD5, d'autant plus que les signatures MD5 sont toujours lisibles par un humain.

    MD5 n'est pas un algorithme de cryptage/Décryptage !
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  5. #5
    Membre éclairé Avatar de hammag
    Profil pro
    Inscrit en
    Février 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 511
    Par défaut
    bon d'accords,
    est-ce qu'il y'a une possibilité de crypter tout un fichier ????

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,
    Citation Envoyé par hammag
    bon d'accords,
    est-ce qu'il y'a une possibilité de crypter tout un fichier ????
    Citation Envoyé par GrandFather
    MD5 n'est pas un algorithme de cryptage/Décryptage !
    MD5 est une fonction de hachage qui te permet d'obtenir une "empreinte" (32 caractères en hexa) permettant d'identifier un élément. Si deux éléments sont différentes (même de très peu), il y a une très grande probabilité que les deux empreintes soit différentes.


    On peut utiliser cela pour le stocage des mots de passe afin de ne pas le stocker en dur (même si cela peut facilement être cassé par force brute), ou pour vérifier l'identiter d'un fichier (on recalcule le MD5 pour le comparer à l'original).


    Donc tu peux très bien calculer le MD5 d'un fichier...

    Mais a quoi cela va-il te servir ???

    a++

Discussions similaires

  1. Crypter et decrypter un fichier avec AES
    Par MarsOran dans le forum Sécurité
    Réponses: 9
    Dernier message: 24/01/2013, 15h20
  2. Crypter un fichier avec FLASH
    Par totow dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 02/05/2012, 10h01
  3. Comment crypter les mots de passe avec MD5 ?
    Par Fngonka dans le forum ASP.NET
    Réponses: 19
    Dernier message: 31/07/2008, 09h48
  4. [MCRYPT] Est-il possible de crypter des fichiers avec les bibliothèques de hash ?
    Par a028762 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 01/12/2006, 09h18
  5. Crypter un champs avec md5
    Par hugo69 dans le forum Access
    Réponses: 2
    Dernier message: 26/10/2006, 12h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo