Posted on: 7/15/2012 12:46:35 PM | Views : 250

I have converted a string in encrypted form using SHA1 algorithm. How do I decrypt it in the original string? The code is given below: byte[] data = Encoding.Unicode.GetBytes(TxtAddress.Text); SHA1 sha = new SHA1CryptoServiceProvider(); byte[] hash = sha.ComputeHash(data); DSASignatureFormatter DSAFormatter = new DSASignatureFormatter(DSA); DSAFormatter.SetHashAlgorithm("SHA1"); signature = DSAFormatter.CreateSignature(hash); string digiSignature = ""; foreach (byte b in signature) { digiSignature += b; } ...

Go to the complete details ...