繁体   English   中英

使用JavaScript创建.net md5

[英]Creating .net md5 using javascript

我已经使用Microsoft“ system.security.cryptography”在C#应用程序中制作md5,但我需要在javascript中进行一些操作,以便在客户端实现类似的md5值,我在Google上进行了搜索,并发现了一个使用javascript创建的网站Paj密码学在“ ymail.com”中,我们可以看到在客户端将所有密码更改为md5,然后将其发送到服务器,这些密码完全相同,但是问题是算法,我不知道我们拥有哪种算法? 结果是不同的我想将服务器中的md5密码与Microsoft版本进行匹配。

C#md5输出可能看起来像: 09-8F-6B-CD-46-21-D3-73-CA-DE-4E-83-26-27-B4-F6

Javascript md5输出看起来像: 098f6bcd4621d373cade4e832627b4f6

为了使它看起来相同,只需获取您的c#输出并执行以下操作:

csharp_md5.ToLower().Replace('-', '');

md5在所有语言中都是相同的媒介,因此产生的字母数字字符始终相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM