猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Md5如何通过四个参数进行加密?
Md5如何通过四个参数进行加密
慕容森
浏览 1272
回答 2
2回答
慕斯709654
先用线性同余发产生伪随机数 x = (a * x + b) % m;a, b, m要足够大,并且要互质,这样随机数分布的就比较均匀。但线性同余法产生的伪随机数通过比较几次产生的数据来推测出a, b和m,显然这很不安全如果我们对线性同余法产生的伪随机数进行加密,就推测不出来x0,a, b和m了。这样就是安全的随机数。加密算法有很多种 你给的程序中就是少了加密的部分自己做的话MD5和sha1,des等原理和实现都不复杂
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
Spring
Spring mvc为什么需要HandlerAdapter?
1 回答
关于spring boot启动的问题?
1 回答
Git
别人可以随便fetch我自己的分支吗
1 回答
请问git-bash界面输入的参数最大长度怎么改?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续