1-6 of 6 < Previous Next >
1 vote

incorrect result on big-endian architectures

BitConverter.GetBytes() result depends if BitConverter.IsLittleEndian is true or false. Because of this, the hash calculated will be incorrect on big-endian architectures. The fix is to replace...

id# 6 | Planned Release: None | 0 comments | Last Updated: Aug 4 2012 at 11:34 PM  by adamk
1 vote

+ char gives wrong result

'+' char in any place of the string gives wrong MD5 sum

id# 5 | Planned Release: None | 2 comments | Last Updated: May 23 2012 at 4:08 PM  by Ku6opr
1 vote

Loop MD5 hash different values on WP7 and PHP

I've been trying to integrate MD5 hashes to my WP7 app but I've noticed that this implementation does not return the same hash if I compare with PHP's MD5 result. If I hash once, the hash values ar...

id# 4 | Planned Release: None | 1 comments | Last Updated: Nov 25 2011 at 12:58 AM  by Itoman
2 votes

Code still has a bug if (buffer_length - 56) mod 64 == 0

I was very happy to find a C# version of MD5 that I could use in PDFsharp (a PDF library I wrote) for Silverlight and WP. But because PDF uses MD5 in connection with encryption and decryption of st...

id# 3 | Planned Release: Silverlight MD5 Implementation v2 | 1 comments | Last Updated: Sep 15 2011 at 9:05 AM  by izsak
1 vote

Can someone create a VB version of this?

I tried to just use a c# to vb code changer but I get a overflow on some of the integers. Tried to fix using ULong but no dice. Need MD5 for my Phone app and prefer to code in VB. Any help would be...

id# 2 | Planned Release: None | 0 comments | Last Updated: May 3 2011 at 7:01 PM  by blazejack
3 votes

Bytes more than 56 will get the wrong result

code: md5.cs in: //CHUNK IMPLEMENTATION when do the copy from input to working, always start from the beginning is wrong! The correct way is: if (i == chunks) {... Buffer.BlockCopy(input,...

id# 1 | Planned Release: None | 1 comments | Last Updated: Jun 4 2009 at 8:28 PM  by ReidB

Configure View

Sort by Id
1-6 of 6 < Previous 1 Next >
Page view tracker