A2DCRYPT - CRYPTAGE 2048 BITS

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 14 nov. 2010 à 00:53
darkor Messages postés 1 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 17 novembre 2010 - 17 nov. 2010 à 00:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52475-a2dcrypt-cryptage-2048-bits

darkor Messages postés 1 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 17 novembre 2010
17 nov. 2010 à 00:31
Bien vu, c'est vrai que ça aurait été plus logique =S

Mais après avoir désassemblé le code compilé, il se trouve que le code généré optimise le système des deux boucles en une seule (après avoir compilé ce code avec GCC, optimisation de la vitesse).
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 nov. 2010 à 00:53
unsigned int strlen(char str[])
{
unsigned int i=0;
while(str[i]!='\0')i++;
i++; // PAS EN TROP CE i++ ???
return(i);
}

CopyFile() octet par octet, c'est vraiment abusé !!!

for(int i=0;iMainKey[i][j] = 0x00;
}

2 boucles imbiquées, contre performant pour une simple mise à zero.
Une simple boucle irait idem.
Rejoignez-nous