cs_MAsterC
Messages postés217Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention19 décembre 2012
-
2 déc. 2003 à 02:10
moimeme0606
Messages postés15Date d'inscriptionlundi 12 janvier 2009StatutMembreDernière intervention23 mars 2011
-
3 févr. 2009 à 00:56
Bonjour à tous!
J'ai Delphi 7 et Borland C++ Builder 6 puis dans le logiciel C++ de Borland dans l'onglet "Indy - Divers" il y a Les composant de cryptage MD2 MD4 et MD5.
Cependant, Delphi 7 n'a pas ces composant!
Soit qu'il ne sont pas installés..... je ne sais pas trop, mais j'en aurai de besoin!
emanresu
Messages postés6Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention19 février 2004 19 févr. 2004 à 15:33
Bonjour,
Les VCL MD2 MD4 et MD5 sont aussi bien disponibles en D6, néanmoins, il vous faut la version D6 / D7 Enterprise.
Au fait, MD2 MD4 et MD5 ne sont pas des composants de cryptage mais de "MessageDigest".
La resultante du calcul sur un fichier (ou un string) serait alors une sorte de signature unique de 128 bits du style
ab0125df96ae0125d012f0aed98bbac01.
Les MD2/MD4/MD5 sont utilisés pour trouver le "MessageDigest" du password saisi qui lui sera utilisé pour effectuer le cryptage.
La difference par rapport au CRC32 (outre le fait que c'est du 128 bits) est que le MD5 ne peut en aucun cas être forcé.
c.a.d il n'est pas possible de forcer un fichier d'avoir un MD5
de (expl ab0125df96ae0125d012f0aed98bbac01).
Alors que l'on peut très facilement forcer un fichier d'avoir n'importe quel CRC16 ou CRC32.
le programe suivant peut montrer amplement les fonctionalités des differents "MessageDigest" et HASHeurs
http://fever.link.free.fr/96CryptSetup_v2.061.exe
emanresu
Messages postés6Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention19 février 2004 19 févr. 2004 à 20:12
Le lien ci après montre qqs exemple(s) qui traitent les CRC16 type X.25-CCITT et XMODEM mais aussi les CRC32 AUTODIN II (utilisé dans PkZip er RAR)
certains exps sont en Delphi.