php md5()命令和linux md5pass命令产生的哈希码是不同的。这背后的原因是什么?php md5()命令和Linux md5pass命令的区别
0
A
回答
6
因为md5pass不会为给定的字符串创建一个散列,它会为给定的字符串和盐创建一个散列。
+0
我认为这很可能是 – 2011-05-12 11:16:04
+0
要测试这个,你可以为同一个字符串生成两次md5 hast。你会看到你得到两个不同的结果。 – 2011-05-12 11:18:30
相关问题
- 1. Linux命令shell中“命令> log.txt”和“命令1>&log.txt”之间的区别?
- 2. linux和unix命令有什么区别?
- 3. 等效MD5在linux散列的命令
- 4. 如何使用linux访问命令和测试命令有什么区别
- 5. Linux命令 - 管道命令
- 6. Hadoop jar命令和作业命令的区别
- 7. elasticbean中的命令和容器命令有什么区别
- 8. adb“install”命令和“pm install”命令之间的区别?
- 9. Git别名与Linux命令
- 10. Linux命令行与Linux命令管道
- 11. “黄瓜”命令和“耙黄瓜”命令有什么区别?
- 12. 运行命令和cmd命令有什么区别?
- 13. perl命令之间的区别'=>'和'='
- 14. Shell:eval和ksh命令之间的区别
- 15. mysql命令的区别和例子
- 16. mvn和mvn3命令之间的区别
- 17. qdel和kill命令之间的区别
- 18. lcdui vs lwuit命令区别
- 19. tar命令使用区别
- 20. 用PHP执行linux命令
- 21. php系统命令linux
- 22. Linux命令或PHP函数?
- 23. linux中的作业和ps命令有什么区别?
- 24. '>'和'#'在Linux中的命令行界面有什么区别?
- 25. Linux的PowerShell命令找不到命令
- 26. linux tail命令
- 27. 命令行* linux
- 28. Linux ipconfig命令
- 29. linux命令setsid
- 30. Linux xargs命令
可以包括例如哈希为他们每个人的 – 2011-05-12 11:12:29
不知道'md5pass',但'md5sum'我不能重现你的行为:壳牌'$的md5sum 喂世界报 75b8cbbb833c0aab1151cba662246e24',PHP PHP'>的var_dump(MD5(” Hallo Welt'.PHP_EOL)); string(32)“75b8cbbb833c0aab1151cba662246e24”' – KingCrunch 2011-05-12 11:15:08
不仅散列,而且你在linux中生成这些散列的方式 – pconcepcion 2011-05-12 11:15:15