使用 javascript 创建 .net md5
我已经使用微软“system.security.cryptography”在c#应用程序中制作md5,但我需要javascript中的一些东西来在客户端制作类似的md5值,我在谷歌上搜索并找到了一个网站Paj's Cryptography 也是使用 javascript 创建的,在“ymail.com”中我们可以看到完全相同的内容,所有密码都更改为md5在客户端然后发送到服务器,但问题是算法我不知道我们有什么样的算法?结果不同我想将服务器中的md5密码与microsoft版本相匹配。
I have used microsoft "system.security.cryptography" to make md5 in c# application but I need something in javascript to make a similar md5 value at the client side, I googling and I found a site Paj's Cryptography that has been created using javascript also in "ymail.com" we can see something exactly the same all password change to md5 at the client side and then send them to server, but the problem is algorithm I don't know what kinds of algorithm we have ? the results are different I want to match the md5 password in server with microsoft version.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
C# md5 输出可能如下所示:
09-8F-6B-CD-46-21-D3-73-CA-DE-4E-83-26-27-B4-F6
Javascript md5 输出如下:
098f6bcd4621d373cade4e832627b4f6
要使其看起来相同,只需获取您的c#输出并这样做:
md5 是所有语言中相同的媒介,生成的字母数字字符始终相同。
C# md5 output may look like:
09-8F-6B-CD-46-21-D3-73-CA-DE-4E-83-26-27-B4-F6
Javascript md5 output looks like:
098f6bcd4621d373cade4e832627b4f6
To make it look the same, just take your c# output and do this:
md5 is an identical medium across all languages, the resulted alphanumeric characters are always the same.