Salut,
Voila tout est dans le titre :-). Connaitriez vous une lib et une fonction sous windows de cryptage ? (Sous gogole je trouve pas :/ : y'en a que pour md5 pour linux)
Merci d'avance.
Salut,
Voila tout est dans le titre :-). Connaitriez vous une lib et une fonction sous windows de cryptage ? (Sous gogole je trouve pas :/ : y'en a que pour md5 pour linux)
Merci d'avance.
Fais toi ton propre programme de cryptage, c'est plus class![]()
Je ne lis pas les titres...Envoyé par Volt
Je rappelle l'existence du forum "Développement Windows"...Connaitriez vous une lib et une fonction sous windows de cryptage ? (Sous gogole je trouve pas :/ : y'en a que pour md5 pour linux)
Il existe une implementation du md5 pour Windows, et md5 n'est pas un cryptage mais une fonction de hash, on ne peut pas 'décrypter' du md5, on ne peut que le brute-forcer (ou le comparer a une chaine)Envoyé par Volt
Des fonctions de cryptage il en existe des tas, RSA, XOR, ROTx...
Sinon il existe les fonctions de cryptage du cote de l'API Win32, pour de plus ample informations voir MSDN.
Exact. Par contre, la cryptoAPI de Windows peut être un peu rébarbative à comprendre au début, car il n'y a pas de fonction pour "crypter directement et simplement des données" : Il faut d'abord initialiser le "crypto service provider", puis créer la clé de cryptage, etc...
Et pour faire une clé à partir d'un mot de passe, il faut en plus créer un "hash", hacher le mot de passe (en MD5 par exemple) et dériver la clé du mot de passe haché...
Enfin, pour plus d'informations, voir sur MSDN : CryptAcquireContext(), CryptGenKey(), CryptEncrypt(), CryptCreateHash(), CryptHashData(), CryptDeriveKey(), etc.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Partager