INPUT: INPUT: 4200000203008243108002c00008020103000100400302020a0a0008090020000000020008080301 | 4200000203008243108002c00008020103000100400302020a0a0008090020000000020008080300 #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 4200000203008243108002c00008020103000100 DATA 4200000203008243108002c00008020103000100 STATE 4200000203008243108002c00008020103000100 STATE 4200000203008243108002c00008020103000100 #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 4200000203008243108002c00008020103000100 FINAL 4200000203008243108002c00008020103000100 #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 4200000203008243108002c00008020103000100 DATA 4200000203008243108002c00008020103000100 #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 400302020a0a0008090020000000020008080301 | DATA 400302020a0a0008090020000000020008080300 STATE 400302020a0a0008090020000000020008080301 | STATE 400302020a0a0008090020000000020008080300 #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="B", size=size@entry=) at digest.c:231 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="B", size=size@entry=) at digest.c:231 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 400302020a0a0008090020000000020008080301 | FINAL 400302020a0a0008090020000000020008080300 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 400302020a0a0008090020000000020008080301 | DATA 400302020a0a0008090020000000020008080300 #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 42000002030082431080 DATA 42000002030082431080 STATE 0000000000000000000042000002030082431080 STATE 0000000000000000000042000002030082431080 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="@\003\002\002\n\n", size=size@entry=) at di #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry="@\003\002\002\n\n", size=size@entry=) at di 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 0000000000000000000042000002030082431080 FINAL 0000000000000000000042000002030082431080 st_idx=9 st_idx=9 #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 0000000000000000000042000002030082431080 DATA 0000000000000000000042000002030082431080 #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 8002c000080201030001 DATA 8002c000080201030001 STATE 000000000000000000008002c000080201030001 STATE 000000000000000000008002c000080201030001 #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 000000000000000000008002c000080201030001 FINAL 000000000000000000008002c000080201030001 st_idx=19 st_idx=19 #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 000000000000000000008002c000080201030001 DATA 000000000000000000008002c000080201030001 #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 00400302020a0a000809 DATA 00400302020a0a000809 STATE 0000000000000000000000400302020a0a000809 STATE 0000000000000000000000400302020a0a000809 #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 0000000000000000000000400302020a0a000809 FINAL 0000000000000000000000400302020a0a000809 st_idx=29 st_idx=29 #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 0000000000000000000000400302020a0a000809 DATA 0000000000000000000000400302020a0a000809 #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 00200000000200080803 DATA 00200000000200080803 STATE 0000000000000000000000200000000200080803 STATE 0000000000000000000000200000000200080803 #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 0000000000000000000000200000000200080803 FINAL 0000000000000000000000200000000200080803 #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 0000000000000000000000200000000200080803 DATA 0000000000000000000000200000000200080803 STATE 0000000000000000020000200000000200080803 STATE 0000000000000000020000200000000200080803 #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 400302020a0a0008090020000000020008080301 | DATA 400302020a0a0008090020000000020008080300 STATE 400302020a0a00080b0020200000020208000b02 | STATE 400302020a0a00080b0020200000020208000b03 #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry=<md> "@\003\002\002\n\n", size=size@entry=) #1 EVP_DigestFinal_ex (ctx=ctx@entry=, md=md@entry=<md> "@\003\002\002\n\n", size=size@entry=) 231 ret=ctx->digest->final(ctx,md); 231 ret=ctx->digest->final(ctx,md); FINAL 400302020a0a00080b0020200000020208000b02 | FINAL 400302020a0a00080b0020200000020208000b03 OUTPUT: OUTPUT: 420000020300824310808002c00008020103000100400302020a0a00080900200000000200080803 420000020300824310808002c00008020103000100400302020a0a00080900200000000200080803