Fixed bug in parcCryptoSuite_GetFromSigningHash() 77/11777/1
authorMauro Sardara <[email protected]>
Sat, 14 Apr 2018 22:06:40 +0000 (00:06 +0200)
committerMauro Sardara <[email protected]>
Sat, 14 Apr 2018 22:06:40 +0000 (00:06 +0200)
Change-Id: I809091ebef73c00e6062620045d5419e721945b9
Signed-off-by: Mauro Sardara <[email protected]>
libparc/parc/security/parc_CryptoSuite.c

index 32b1431..7bd0a7b 100755 (executable)
@@ -97,11 +97,11 @@ PARCCryptoSuite parcCryptoSuite_GetFromSigningHash(PARCSigningAlgorithm signAlgo
 
   switch (signAlgo) {
     case PARCSigningAlgorithm_DSA:
-      return PARCCryptoSuite_DSA_SHA256 + hash -1;
+      return PARCCryptoSuite_DSA_SHA256 + hash;
     case PARCSigningAlgorithm_RSA:
-      return PARCCryptoSuite_RSA_SHA256 + hash -1;
+      return PARCCryptoSuite_RSA_SHA256 + hash;
     case PARCSigningAlgorithm_ECDSA:
-      return PARCCryptoSuite_ECDSA_SHA256 + hash -1;      
+      return PARCCryptoSuite_ECDSA_SHA256 + hash;
     case PARCSigningAlgorithm_NULL:
       return PARCCryptoSuite_NULL_CRC32C;
     default: