[Mono-bugs] [Bug 73404][Maj] Changed - wrong hash calculation result when using mono. correct result using ms.net 1.1
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Mon, 7 Mar 2005 12:26:28 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by sebastien@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=73404
--- shadow/73404 2005-03-07 09:43:51.000000000 -0500
+++ shadow/73404.tmp.6908 2005-03-07 12:26:28.000000000 -0500
@@ -1,13 +1,13 @@
Bug#: 73404
Product: Mono: Class Libraries
Version: unspecified
OS: other
OS Details: Linux: Fedora Core3, Windows: WinXP SP1
-Status: ASSIGNED
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: Unknown
Priority: Major
Component: CORLIB
AssignedTo: sebastien@ximian.com
ReportedBy: ch.trassl@web.de
QAContact: mono-bugs@ximian.com
@@ -74,6 +74,17 @@
Most hash algorithms won't report correct results if the data length
is bigger than 2^32 (uint) bits. This will be changed to 2^64 (ulong)
bits.
Note: bits (not bytes) is why it did affect CD size calculations.
+
+------- Additional Comments From sebastien@ximian.com 2005-03-07 12:26 -------
+The following hash implementations have been fixed in SVN.
+* mscorlib.dll: MD5, SHA1, SHA256
+* Mono.Security.dll: SHA224
+
+Notes:
+* mscorlib.dll: RIPEMD160 (2.0), SHA384 and SHA512 were not affected.
+* Mono.Security.dll: MD2 and MD4 are not affected.
+* Mono.Security.Win32.dll: None are affected.
+