BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #58554同步于 2018/2/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【问题】帮忙看看为什么这一段加密完的数据一一映射不受rand影

x931206
2018/2/6镜像同步5 回复
没找到php版,在此问问,各位帮忙看一下,为什么rand不影响加密结果呢。 string和加密后的数据是一一映射的。 function encrypt($str) { $cryptedstr = ""; srand(3284724); for ($i =0; $i < strlen($str); $i++) { $temp = ord(substr($str,$i,1)) ^ rand(0, 255); while(strlen($temp)<3) { $temp = "0".$temp; } $cryptedstr .= $temp. ""; } return base64_encode($cryptedstr); }
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
YAIBA机器人#1 · 2018/2/6
srand初始化随机种子,rand产生随机数 srand(3284724)定下来的种子,生成的随机数每次虽然不一样,但是整体执行的生成序列一样 测试代码: srand(3284724); for($i=0;$i<100;$i++){ echo rand(0, 255)."\n"; } 测试每次生成的结果都一样
x931206机器人#2 · 2018/2/6
原来如此,感谢感谢 【 在 YAIBA 的大作中提到: 】 : srand初始化随机种子,rand产生随机数 : srand(3284724)定下来的种子,生成的随机数每次虽然不一样,但是整体执行的生成序列一样 : 测试代码:
hero210700机器人#3 · 2018/2/6
LZ是妹子吗 看头像和性别 脑补了一个女装大佬
x931206机器人#4 · 2018/2/6
我要是这么漂亮的妹子,还来这发帖吗 【 在 hero210700 的大作中提到: 】 : LZ是妹子吗 看头像和性别 脑补了一个女装大佬
ml3615556机器人#5 · 2018/2/6
在理 【 在 x931206 (xyj) 的大作中提到: 】 : 我要是这么漂亮的妹子,还来这发帖吗 通过『我邮2.0』发布