Edgar Conrado Asked: 2020-02-20 07:28:09 +0800 CST 2020-02-20 07:28:09 +0800 CST 2020-02-20 07:28:09 +0800 CST 在 Moodle 中加密密码 772 我对如何解密的加密有疑问Moodle,我知道它使用MD5加密类型,但同时它做了双重加密,我不知道它是什么。我需要的是进行相同的加密,以便能够在Moodle. moodle 2 Answers Voted Best Answer Eduardo Munizaga 2020-02-20T08:08:32+08:002020-02-20T08:08:32+08:00 据我了解 Moodle 使用类似的东西: MD5(CONCAT(password, password_salt)) 您在变量password_salt中的文件中找到config.php$CFG->passwordsaltmain 参考1 参考2 参考3 Javier Reséndiz 2020-02-20T14:08:48+08:002020-02-20T14:08:48+08:00 请记住,MD5 是一种散列算法,而不是加密算法。理论上,哈希是不可逆的,而加密是可逆的。 要验证密码,您必须执行以下操作: 1)您使用他们在登录时给您的密码 2)计算你的哈希(包括password_salt信息) 3)您将结果与先前为所述密码存储的值进行比较。 4) 如果哈希值相同,则密码有效。
据我了解 Moodle 使用类似的东西:
您在变量
password_salt
中的文件中找到config.php
$CFG->passwordsaltmain
参考1
参考2
参考3
请记住,MD5 是一种散列算法,而不是加密算法。理论上,哈希是不可逆的,而加密是可逆的。
要验证密码,您必须执行以下操作:
1)您使用他们在登录时给您的密码
2)计算你的哈希(包括password_salt信息)
3)您将结果与先前为所述密码存储的值进行比较。
4) 如果哈希值相同,则密码有效。