Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Drochak <nickd@mono-cvs.ximian.com>2003-06-19 19:00:56 +0400
committerNick Drochak <nickd@mono-cvs.ximian.com>2003-06-19 19:00:56 +0400
commite4f5a1f684a124c89f0c89be2e2980ece2228163 (patch)
treee2570b87f134315b8f133e3f5590f08331d38c06 /mcs/class/Mono.Security/Mono.Security.Authenticode
parentb68c7ddfb6a6891beaac46c0052ff93b826234fe (diff)
2003-06-19 Nick Drochak <ndrochak@gol.com>
* PrivateKey.cs: Work around for mcs? bug 45127. svn path=/trunk/mcs/; revision=15494
Diffstat (limited to 'mcs/class/Mono.Security/Mono.Security.Authenticode')
-rw-r--r--mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog4
-rw-r--r--mcs/class/Mono.Security/Mono.Security.Authenticode/PrivateKey.cs2
2 files changed, 5 insertions, 1 deletions
diff --git a/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog b/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog
index 246ee77e845..0acf2ed937c 100644
--- a/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog
+++ b/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog
@@ -1,3 +1,7 @@
+2003-06-19 Nick Drochak <ndrochak@gol.com>
+
+ * PrivateKey.cs: Work around for mcs? bug 45127.
+
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* PrivateKey.cs: New. Class to load or create PVK (PriVate Key)
diff --git a/mcs/class/Mono.Security/Mono.Security.Authenticode/PrivateKey.cs b/mcs/class/Mono.Security/Mono.Security.Authenticode/PrivateKey.cs
index 35ccb8210b9..ba238bb9c2a 100644
--- a/mcs/class/Mono.Security/Mono.Security.Authenticode/PrivateKey.cs
+++ b/mcs/class/Mono.Security/Mono.Security.Authenticode/PrivateKey.cs
@@ -60,7 +60,7 @@ namespace Mono.Security.Authenticode {
private byte[] DeriveKey (byte[] salt, string password)
{
byte[] pwd = Encoding.ASCII.GetBytes (password);
- SHA1 sha1 = SHA1.Create ();
+ SHA1 sha1 = (SHA1)SHA1.Create ();
sha1.TransformBlock (salt, 0, salt.Length, salt, 0);
sha1.TransformFinalBlock (pwd, 0, pwd.Length);
byte[] key = new byte [16];