Use NONEwithECDSA signer
authorCryptoManiac <balthazar@yandex.ru>
Sat, 22 Aug 2015 21:10:12 +0000 (00:10 +0300)
committerCryptoManiac <balthazar@yandex.ru>
Sat, 22 Aug 2015 21:10:12 +0000 (00:10 +0300)
Novacoin/CKey.cs
Novacoin/CKeyPair.cs

index 2976e62..54990fe 100644 (file)
@@ -66,9 +66,9 @@ namespace Novacoin
         /// <param name="sigHash">Data hash</param>
         /// <param name="signature">Signature bytes</param>
         /// <returns>Checking result</returns>
-        public bool VerifySignature(Hash256 sigHash, IEnumerable<byte> signature)
+        public bool VerifySignature(Hash sigHash, IEnumerable<byte> signature)
         {
-            ISigner signer = SignerUtilities.GetSigner("SHA-256withECDSA");
+            ISigner signer = SignerUtilities.GetSigner("NONEwithECDSA");
             signer.Init(false, _Public);
             signer.BlockUpdate(sigHash.hashBytes, 0, sigHash.hashSize);
 
index cec6ad9..c47e7eb 100644 (file)
@@ -118,9 +118,9 @@ namespace Novacoin
         /// </summary>
         /// <param name="data">Hash to sigh</param>
         /// <returns>Signature bytes sequence</returns>
-        public IEnumerable<byte> Sign(Hash256 sigHash)
+        public IEnumerable<byte> Sign(Hash sigHash)
         {
-            ISigner signer = SignerUtilities.GetSigner("SHA-256withECDSA");
+            ISigner signer = SignerUtilities.GetSigner("NONEwithECDSA");
             signer.Init(true, _Private);
             signer.BlockUpdate(sigHash.hashBytes, 0, sigHash.hashSize);