- Système d'identification utilisant md5
- " installer "des polices (non disponible sur le systeme de l'utilisateur) au debut de l'execution et
- Visual Basic / VB.NET : System d'identification sous reseau - CodeS SourceS
- PHP : Système anti spam utilisation de blacklist perso et partagées - CodeS SourceS
- Systeme d'identification pour bot en variables
20 déc. 2006 à 17:57
if (fgets (PassEntree, sizeof PassEntree, stdin) != NULL)
{
char *p = strchr (PassEntree, '\n');
if (p)
{
*p = 0;
}
}
Sinon tres bon code. il va bien m'aider. merci
PS: "La fonction scanf() est une fonction destinée, comme le f dans son nom l'indique, aux saisies formatées et s'avère ainsi très peu adaptée aux saisies humaines qui peuvent présentées des erreurs de format, ces erreurs de formats pouvant entrainer des débordements de tableau, des boucles infinies, des perturbations sur les saisies suivantes, etc.
Il ainsi conseillé de remplacer les saisies formatées effectuées par scanf() par une lecture complète via fgets() suivie d'une analyse de la chaîne lue."
citation: http://c.developpez.com/faq/c/?page=clavier_ecran#SCREEN_scanf_fgets
20 déc. 2006 à 17:25
strcpy(PassEntree,"message digest");
mais ne marche pas avec un scanf
20 déc. 2006 à 17:09
j'ai compare les differentes valeurs de http://abcdrfc.free.fr/rfc-vf/rfc1321.html.
cela fonctionne pour:
MD5 ("a") = 0cc175b9c0f1b6a831c399e269772661
MD5 ("abc") = 900150983cd24fb0d6963f7d28e17f72
MD5 ("abcdefghijklmnopqrstuvwxyz") = c3fcd3d76192e4007dfb496cca67e13b
MD5 ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") =
d174ab98d277d9f5a5611c2c9f419d9f
MD5 ("123456789012345678901234567890123456789012345678901234567890123456
78901234567890") = 57edf4a22be3c955ac49da2e2107b67a
mais pas pour:
MD5 ("message digest") = f96b697d7cb7938d525a2f31aaf161d0
ton code trouve: 78e731027d8fd50ed642340b7c9a63b3
qui correspond a MD5 ("message")
apparement il y a un probleme avec les espaces
4 juin 2006 à 13:06
Normalement, tu devrais trouver les mêmes valeurs.
Bonne continuation
3 juin 2006 à 19:15
En tout cas merci pour ton code