[Mono-bugs] [Bug 79499][Min] Changed - PasswordDeriveByte may derive *extra* data differently on ms.net and mono

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Sep 26 14:00:21 EDT 2006

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 carlos at applianz.com.


--- shadow/79499	2006-09-25 23:39:16.000000000 -0400
+++ shadow/79499.tmp.27154	2006-09-26 14:00:21.000000000 -0400
@@ -106,6 +106,14 @@
 Note that deriving more than 20 bytes is actually not part of the
 PKCS#5 standard (actually the standard says to *abort* in such case)
 and this "extension" is undocumented by Microsoft (making it a very
 bad feature to use for interop). It seems my attempt to match the
 derived data isn't 100% correct so I'll get a look at it (but I
 downgraded the priority).
+------- Additional Comments From carlos at applianz.com  2006-09-26 14:00 -------
+Thank you for all your comments they were very helpful. We are stuck
+still because all the examples I find have the PasswordDeriveByte
+producing 32 bytes and RijndaelCipher.CreateEncryptor requires 32
+bytes as well. 
+And yeah we are targetting 1.1 so I can't use Rfc2898DeriveBytes.

More information about the mono-bugs mailing list