Please Help - Encryption Problems
From: Jamie Sutherland (jamie.sutherland_at_nhcscotland.no.spam.com)
Date: 04/23/04
- Next message: Tyler Davey: "Writing to a network share"
- Previous message: John Hamilton via .NET 247: "Sessions & SSL"
- Next in thread: Joe Kaplan \(MVP - ADSI\): "Re: Please Help - Encryption Problems"
- Reply: Joe Kaplan \(MVP - ADSI\): "Re: Please Help - Encryption Problems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 23 Apr 2004 14:45:38 +0100
Hi,
I have a problem in that I have 2 applications writing to the same Database.
One App is web based and the other is windows/forms based.
Both have the same job in that they can reset a users password in the
database. Both are using SHA1 encryption however they both ghive different
results when the programs are run.
If I run the windows exe file and set the password to password the exe
encrypts as follows: 5BAA61E4C9B93F3F68225B6CF8331B7EE68FD8
If I run the web based version with the word password I get the following:
5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
Notice the web version has extra in it.
Please help..... Below is the code I have been using for both versions:
Web Version:
Dim PwdAs String = "password"
Dim hashedPwd As String =
FormsAuthentication.HashPasswordForStoringInConfigFile(Pwd, "SHA1")
Return hashedPwd
Windows Exe Version:
Dim PwdAs String = Trim("password")
Dim Data As Byte()
Data = System.Text.Encoding.ASCII.GetBytes(Pwd)
Dim shaM As New SHA1Managed
Dim resultHash As Byte() = shaM.ComputeHash(Data)
Dim hashedpwd = ""
Dim b As Byte
For Each b In resultHash
hashedpwd += Hex(b)
Next
Return hashedpwd
Thanks
Jamie
- Next message: Tyler Davey: "Writing to a network share"
- Previous message: John Hamilton via .NET 247: "Sessions & SSL"
- Next in thread: Joe Kaplan \(MVP - ADSI\): "Re: Please Help - Encryption Problems"
- Reply: Joe Kaplan \(MVP - ADSI\): "Re: Please Help - Encryption Problems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|