]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - main.c
+Serpent
[avr-crypto-lib.git] / main.c
diff --git a/main.c b/main.c
index 532e846e9e26bd2a416df75949c175ad51e0fd0f..ad0fda4c8ec9d1a3ea0fe8056075b0cd93fdffe7 100644 (file)
--- a/main.c
+++ b/main.c
@@ -34,7 +34,7 @@
 #include "uart.h"
 #include "debug.h"
 
-#include "sha256-asm.h"
+#include "sha256.h"
 #include "xtea.h"
 #include "arcfour.h"
 #include "prng.h"
@@ -83,6 +83,16 @@ void testrun_sha256(void){
        sha256((void*)block, (void*)"\x00", 0);
        uart_hexdump(block, SHA256_HASH_BITS/8);
        
+
+        uart_putstr("\r\nsha256(0x80, 8)= ");
+       sha256((void*)block, (void*)"\x80", 8);
+       uart_hexdump(block, SHA256_HASH_BITS/8);
+
+       uart_putstr("\r\nsha256(0x02, 8)= ");
+        sha256((void*)block, (void*)"\x02", 8);
+       uart_hexdump(block, SHA256_HASH_BITS/8);
+
+
        uart_putstr("\r\nsha256(\"abc\", 24)= ");
        sha256((void*)block, (void*)"abc", 24);
        uart_hexdump(block, SHA256_HASH_BITS/8);