Les Forums

Les Forums

Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer

algorithe de hashage et cryptage

salut tous le monde,ma question est toute simple c'est koi la difference entre un algorithme de cryptage et un algorithme de hashage
merci d'avance
Vulgairement, l'algo de hachage te retourne un hash (MD5 par exemple)
cf http://fr.wikipedia.org/wiki/Cat%C3%A9gorie:Algorithme_de_hachage
"[i:e707e290cc]Une fonction de hachage est une fonction qui convertit un grand ensemble en un plus petit ensemble, l'empreinte. Il est impossible de la déchiffrer pour revenir à l'ensemble d'origine, ce n'est donc pas une technique de chiffrement.")

L'algo de cryptage sert par exemple pour des echanges bancaires sécurisées (algo des,3des, aes etc)
cf http://fr.wikipedia.org/wiki/Cryptographie

Au final ces 2 algos cryptent une information claire en un hash, ensuite c'est plus le mode d'utilisation (échange de données, clé privées/publiques, checksum de fichiers, sotckage de mot de passe etc) qui fait la différence.
Si tu veux plus rentrer dans les détails, tu y verra des fonctions mathématiques. A toi de parcourir le web....
d'acord mais maintenant la question ,quand est ce que on utilise un algorithme de hasahge ou bien de cryptage
Désolé pour le remontage de post?

Alors un hash va te servir par exemple sur ce forum pour t'identifier (ici c'est du MD5).

Démo :

Tu entres ton login / password, le site regarde dans la BDD si le login existe.
Si il existe, il test le password. Pour pas qu'un hacker récupère les password dans la BDD, on les hash. Ensuite le password que tu as rentré est hashé, puis on le compare au password stocké dans la BDD.

Comme çà ton mot de passe ne sera JAMAIS stocké en clair 😉

Les algo de hashage (MD5, MD4, SHA-1 etc) permette de hasher, mais de déhasher 🙂
Donc si tu veux donner une info sécurisé (un fichier texte par exemple), tu ne devras pas le transmettre hashé MAIS crypté car un cryptage est reversable (BlowFish etc)

Regarde MD5 et ROT13 tu vas très vite comprendre la différence 😉
Finding nada es muy fácil y lo mejor de todo lo que usted nunca tendrá que salir de su casa. Para ello realizaron un estudio, donde se hicieron con casi dos docenas de gafas de todo EE. FamilyCheck es una empresa queofrece bonos con importantes descuentos de manera totalmente gratuita.
Une table de hashage ne rend pas une valeur unique même si il tend à l'être donc ton mot de passe ne peut être que crypter et non pas hacher afin de vérifier que le crypter et le décrypter ait le même résultat non?

Est ce que je me trompe sur se point?
Cette méthode s'appuie sur des tables de hash précalculés.
Cf les "rainbow tables" sur google. ????