Add MD2_DIGEST_LEN macro.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 15 Feb 2007 13:29:49 +0000 (13:29 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 15 Feb 2007 13:29:49 +0000 (13:29 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@784 38d2e660-2303-0410-9eaa-f027e97ec537

algos/md2.c
algos/md2.h

index edd9fa8c2a54df0ce4652544302f1276a9e7ac0e..fa310b4605b9cfc72d98a927c8c85a8eb33b8625 100755 (executable)
@@ -23,6 +23,9 @@
 
 /*#*
  *#* $Log$
+ *#* Revision 1.16  2007/02/15 13:29:49  asterix
+ *#* Add MD2_DIGEST_LEN macro.
+ *#*
  *#* Revision 1.15  2007/02/06 15:53:34  asterix
  *#* Add ROTR macro in m2d_perm, add comments, typos.
  *#*
@@ -322,7 +325,7 @@ bool md2_test(void)
                md2_init(&context);
                md2_update(&context, test[i], strlen(test[i]));
 
-               if(memcmp(result[i], md2_end(&context), CONFIG_MD2_BLOCK_LEN))
+               if(memcmp(result[i], md2_end(&context), MD2_DIGEST_LEN))
                        return false;
        }
 
index bf8c67ac20f874cdf8357362148badf36783031c..0729218626ee08d1327763ded6c0c49692eef755 100755 (executable)
@@ -21,6 +21,9 @@
 
 /*#*
  *#* $Log$
+ *#* Revision 1.7  2007/02/15 13:29:49  asterix
+ *#* Add MD2_DIGEST_LEN macro.
+ *#*
  *#* Revision 1.6  2007/02/02 18:15:31  asterix
  *#* Add function MD2_test. Fix bug in md2_update function.
  *#*
@@ -49,7 +52,7 @@
 
 #define NUM_COMPUTE_ROUNDS 18                        ///< Number of compute rounds.
 #define COMPUTE_ARRAY_LEN  CONFIG_MD2_BLOCK_LEN * 3     ///< Lenght of compute array.
-
+#define MD2_DIGEST_LEN CONFIG_MD2_BLOCK_LEN
 /**
  * Context for MD2 computation.
  */