morpheus83z
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention19 août 2004
-
18 août 2004 à 17:03
morpheus83z
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention19 août 2004
-
19 août 2004 à 10:16
Re :)
Bon voilà, j'ai un petit prog' de cryptage/décryptage en VB. Actuellement je fais une DLL en VC++ qui s'occupera, entre autre, de décrypter un fichier contenant des droits d'utilisation. Déjà coder en VB, je bloque juste sur une petite chose.
codeasc = Asc(Mid(msgcrypt, i, 1)) - Asc(Mid(cle, j, 1))
Y'a t-il un moyen de coder ça simplement en C++ ?
Pour info, Asc() est une fonction renvoyant les codes ASCII des caractères rencontrés dans ma variable msgcrypt (qui peut contenir qqch du style : Az$^*ùaz*^r$er^$ùsa*ù).
Le pire c'est que je suis quasiment sur d'avoir vu l'équivalent mais là je remets pas la main dessus ..
La fonction est dans une boucle while avec un i qui s'incrémente.
On va décrypter chaque caractère l'un à la suite de l'autre grâce à Mid(msgcrypt, i ,1). Jsuis ptet un tout pti peu plus clair ? :)
Donc pour l'adapter au C++ je cherchais un moyen pour récupéré les valeurs ASCII de mes caractères :p ! Je vais voir si j'arrive à le faire marcher en C++ :)
morpheus83z
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention19 août 2004 18 août 2004 à 17:31
Le soucis en fait, c'est de trouver une fonction permettant de remplacer Mid(... . Cette fonction sert à prendre un caractère de ma variable msgcrypt (le 2e par exemple) et de me renvoyer justement le code ascii .. Comment je pourrais choisir de prendre uniquement le 2e caractère en C++ ?!
pinderlot
Messages postés59Date d'inscriptionjeudi 1 juillet 2004StatutMembreDernière intervention 1 septembre 20041 19 août 2004 à 10:13
je rappelle à tous que les termes "cryptage" et "decryptage" n'ont pas les mêmes sens que "chiffrement" et déchiffrement".
cryptage n'existe pas.
décryptage signifie "action qui consiste à casser le chiffrement d'un texte chiffré de façon à retrouver le texte en clair sans connaître la clé qui permettrait son déchiffrement normal". Bref c'est une action illicite !
expert SSI.
-----------------------------------------------
Tout ce qui ne tue pas rend plus fort !
morpheus83z
Messages postés59Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention19 août 2004 19 août 2004 à 10:16
mdr je vais dire ça à mon patron :-p
C'est lui qui m'a dit ça mais c'est vrai que c'est pas bête ce que tu dis ;)
sinon DeAtHCrAsH, j'ai compris maintenant, moi qui cherchait une fonction permettant de faire ça .. Ralala .. Jsuis pas tombée dans une marmitte de C++ quand j'étais ptit moi ..