Maison > Article > développement back-end > Mots de passe du forum Discuz et règles de cryptage
Découvrez les règles de cryptage des mots de passe :
md5(md5('string').'fixed string');
La chaîne fixe est générée aléatoirement lors de l'enregistrement d'un utilisateur et stockée dans le fichier. champ salt de la table de données pre_ucenter_members.
Exemple : Si le mot de passe est 123456789 et la chaîne fixe est jb51, alors la règle de chiffrement est : md5(md5('123456789').'jb51'); Le résultat est : 96122ff0dd306c912aab15adccf21df1
Discutez des règles de cryptage secrètes :
Le processus de cryptage consiste à crypter d'abord la valeur. Par exemple, ma question est "les quatre derniers chiffres du permis de conduire" et la valeur de la valeur est 7. Le MD5 de 7. est 8f14e45fceea167a5a36dedd4bea2543. I La réponse est "1v1.name". Ici, rassemblez les valeurs MD5 de 1v1.name et 7, c'est-à-dire "1v1.name8f14e45fceea167a5a36dedd4bea2543". 4611c04706ae05fd". Puis prenez les 8 bits du 17 au 24. Le mot de passe "4611c047" 4611c047 est le mot de passe dans la base de données.
Au cours de ce processus, assurez-vous de vérifier la valeur de chaque question de sécurité dans le code source.
Ce qui précède est le mot de passe du forum Discuz et les règles de cryptage des mots de passe introduites par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra. temps. Je voudrais également vous remercier tous pour votre soutien au site Web PHP chinois !
Pour plus d'articles liés aux mots de passe du forum Discuz et aux règles de cryptage secrètes, veuillez faire attention au site Web PHP chinois !