有个小步骤不太理解
这是一个关于密码md5加密的小程序(实现“加盐”的操作也并不复杂,只要我们在进行 MD5 计算前随机地为用户的密码加上一串字符即可。比如先将用户的原始密码计算一次 MD5 值,取中间 16 位加在原始密码后边,再计算一次 MD5 的值就是“加盐”的效果啦。
比如 FishC 对应的 MD5 值是 9d22182e926ca703cd0f5926e7d57782,取中间 16 位是 926ca703cd0f5926,“加盐”后的密码是 FishC926ca703cd0f5926,所以最后保存在数据库中的密码eaf315085f7b98f4cbc93c8cc244b5d4)
请问32-35行的for循环是什么意思,我自己写的循环(黑色背景)是错的,搞不大懂题目循环是怎么进行的,希望大神可以详细解释一下 temp2[]那里打错了是temp1
页:
[1]