+
+void testrun_sha1_2(void){
+ sha1_ctx_t ctx;
+ sha1_hash_t hash;
+ sha1(&hash,"",0);
+ uart_putstr("\r\nsha1(NULL) = \r\n\t");
+ uart_hexdump(hash,SHA1_HASH_BYTES);
+
+ memset(hash, 0, SHA1_HASH_BYTES);
+
+ sha1_init(&ctx);
+ sha1_lastBlock(&ctx, "", 0);
+ sha1_ctx2hash(hash, &ctx);
+ uart_putstr("\r\nsha1(NULL) = \r\n\t");
+ uart_hexdump(hash,SHA1_HASH_BYTES);
+}
+
+