ソースを参照

moar debug output

Steffen Jaeckel 12 年 前
コミット
1c779b88f1
2 ファイル変更13 行追加1 行削除
  1. 12 0
      src/misc/hkdf/hkdf.c
  2. 1 1
      src/misc/hkdf/hkdf_test.c

+ 12 - 0
src/misc/hkdf/hkdf.c

@@ -119,6 +119,18 @@ int hkdf(int hash_idx, const unsigned char *salt, unsigned long saltlen,
       XFREE(extracted);
       return err;
    }
+#if 0
+   {
+     int j;
+     printf("\nPRK: 0x");
+     for(j=0; j < hashsize; j++) {
+        printf("%02x ", extracted[j]);
+     }
+     for(j=0; j < hashsize; j++) {
+        printf("%02x ", extracted[j]);
+     }
+   }
+#endif
    err = hkdf_expand(hash_idx, extracted, hashsize, info, infolen, out, outlen);
    zeromem(extracted, hashsize);
    XFREE(extracted);

+ 1 - 1
src/misc/hkdf/hkdf_test.c

@@ -110,7 +110,7 @@ int hkdf_test(void)
 #if 0
           {
             unsigned int j;
-            printf("\LTC_HKDF-%s test #%d:\n", cases[i].Hash, i);
+            printf("\nLTC_HKDF-%s test #%d:\n", cases[i].Hash, i);
             printf(  "Result:  0x");
             for(j=0; j < cases[i].L; j++) {
                 printf("%02x ", OKM[j]);