INPUT: INPUT: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:263 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:263 263 MD_Init(&m); 263 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 1 INIT: 1 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:268 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:268 268 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 268 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:276 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:276 276 MD_Update(&m,&(state[st_idx]),j); 276 MD_Update(&m,&(state[st_idx]),j); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:278 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:278 278 MD_Update(&m,buf,j); 278 MD_Update(&m,buf,j); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:279 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:279 279 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 279 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000000000000000000 DATA 00000000000000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:263 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:263 263 MD_Init(&m); 263 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 2 INIT: 2 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:268 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:268 268 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 268 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:276 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:276 276 MD_Update(&m,&(state[st_idx]),j); 276 MD_Update(&m,&(state[st_idx]),j); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:278 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:278 278 MD_Update(&m,buf,j); 278 MD_Update(&m,buf,j); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:279 #1 ssleay_rand_add (buf=, num=40, add=1) at md_rand.c:279 279 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 279 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000100000000000000 DATA 00000000000000000100000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 st_idx=40 st_idx=40 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 462 MD_Init(&m); 462 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 3 INIT: 3 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000200000000000000 DATA 00000000000000000200000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:482 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:482 482 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2-k); 482 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2-k); DATA DATA #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:483 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:483 483 MD_Update(&m,&(state[0]),k); 483 MD_Update(&m,&(state[0]),k); DATA 00000000000000000000 DATA 00000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 st_idx=10 st_idx=10 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 462 MD_Init(&m); 462 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 4 INIT: 4 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000200000000000000 DATA 00000000000000000200000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); DATA 00000000000000000000 DATA 00000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 st_idx=20 st_idx=20 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 462 MD_Init(&m); 462 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 5 INIT: 5 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000200000000000000 DATA 00000000000000000200000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); DATA 00000000000000000000 DATA 00000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 st_idx=30 st_idx=30 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:462 462 MD_Init(&m); 462 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 6 INIT: 6 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:474 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 474 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:475 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 475 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000200000000000000 DATA 00000000000000000200000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:486 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); 486 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2); DATA 00000000000000000000 DATA 00000000000000000000 STATE 0000000000000000000000000000000000000000 STATE 0000000000000000000000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000000000000000000000000 FINAL 0000000000000000000000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:501 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:501 501 MD_Init(&m); 501 MD_Init(&m); -------------------------------------------------- -------------------------------------------------- INIT: 7 INIT: 7 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:506 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:506 506 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); 506 MD_Update(&m,(unsigned char *)&(md_c[0]),sizeof(md_c)); DATA 00000000000000000200000000000000 DATA 00000000000000000200000000000000 STATE 0000000000000000020000000000000000000000 STATE 0000000000000000020000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:507 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:507 507 MD_Update(&m,local_md,MD_DIGEST_LENGTH); 507 MD_Update(&m,local_md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 STATE 0000000000000000020000000000000000000000 STATE 0000000000000000020000000000000000000000 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:509 #1 ssleay_rand_bytes (buf=<optimized out>, num=<optimized out>) at md_rand.c:509 509 MD_Update(&m,md,MD_DIGEST_LENGTH); 509 MD_Update(&m,md,MD_DIGEST_LENGTH); DATA 0000000000000000000000000000000000000000 DATA 0000000000000000000000000000000000000000 STATE 0000000000000000020000000000000000000000 STATE 0000000000000000020000000000000000000000 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry=<md> "", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry=<md> "", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000020000000000000000000000 FINAL 0000000000000000020000000000000000000000 OUTPUT: OUTPUT: 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000