Cryptage du mot de passe [Réglé]
Cryptage du mot de passe
Discussions Générales
styck Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre styck
- Inscrit le : 07/06/2011
Tous d'abord merci de votre travail , je me suis servi de votre CMS car je ne connait quasi rien en PHP et j'avais besoin d'un support pour faire connaitre un logiciel que j'ai développer , il est d' ailleurs gratuit ,mais il faut s'inscrire pour le télécharger ,il y a une mise a jour que je veut coupler a l'inscription sur le site ,pour interroger ma base sql à distance pas de soucis mais il faut que je contrôle le mot de pass et il est crypter apparemment en SHA 256,j'ai donc essayer de crypter mon pass en SHA 256 mais je n'obtient pas le même résultat donc
,vous l'avez additionner avec un quelque chose ? ou je suis
?merci de vos réponses .......
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Pour le mot de passe, tu peux en savoir plus ici sur la méthode de hachage.
styck Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre styck
- Inscrit le : 07/06/2011
function strhash($str, $salt = true)
{
if ($salt === true)
{ // Default salt
$str = md5($str) . $str;
}
elseif ($salt !== false)
{ // Specific salt
$str = $salt . $str;
}
if (phpversion() >= '5.1.2' && @extension_loaded('pecl'))
{ // PHP5 Primitive
return hash('sha256', $str);
}
else
{ // With PHP4
import('lib/sha256');
return SHA256::hash($str);
}
}
c'est un simple hash mais la variable $str c'est juste le pass ? ou le pass+*-/x ?
parceque le hash de 123456 est
8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92
est moi j'ai
ba2fd76fd243ec1cc44774b0167232fa1e3a3e714f362abcb78d2304aa456a01
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Pour 123456 tu dois transformer cette chaîne en md5 ensuite tu y ajoute la chaîne juste derrière le résultat obtenu, puis au final tu fais un sha1 du total.
styck Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre styck
- Inscrit le : 07/06/2011
$str = md5($str) . $str; avant hash('sha256', $str);
je reflechirais a deux fois la prochaine fois ,merci pour l'aide
j'ai pas encore l'habitude du php ,il y a trop de point virgule
merci encore
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie