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.
Version imprimable
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 :wink:
Je ne lis pas les titres...Citation:
Envoyé par Volt
Je rappelle l'existence du forum "Développement Windows"...Citation:
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)Citation:
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.