X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=bigint%2Fbigint_io.c;fp=bigint%2Fbigint_io.c;h=5d444180ee5a10d5a305eeb1e637cd7d74c59206;hb=6130055cd52572084f5f8103d9d55018ea99d9ae;hp=d22f763b8aef55b9ff7c39f6919ac05c313a20b2;hpb=4702ee6467ec406ab58d3a5cb4e3144133ba4909;p=arm-crypto-lib.git diff --git a/bigint/bigint_io.c b/bigint/bigint_io.c index d22f763..5d44418 100644 --- a/bigint/bigint_io.c +++ b/bigint/bigint_io.c @@ -24,7 +24,7 @@ #include void bigint_print_hex(const bigint_t* a){ - if(a->length_B==0){ + if(a->length_W==0){ cli_putc('0'); return; } @@ -32,18 +32,18 @@ void bigint_print_hex(const bigint_t* a){ cli_putc('-'); } // cli_putc((a->info&BIGINT_NEG_MASK)?'-':'+'); /* print sign */ -/* if(a->wordv[a->length_B-1]<0x10){ - cli_putc(hexdigit_tab_uc[a->wordv[a->length_B-1]]); - cli_hexdump_rev(a->wordv, a->length_B-1); +/* if(a->wordv[a->length_W-1]<0x10){ + cli_putc(hexdigit_tab_uc[a->wordv[a->length_W-1]]); + cli_hexdump_rev(a->wordv, a->length_W-1); } else { */ - // cli_hexdump_rev(a->wordv, a->length_B*sizeof(bigint_word_t)); + // cli_hexdump_rev(a->wordv, a->length_W*sizeof(bigint_word_t)); // } uint32_t idx; uint8_t print_zero=0; uint8_t *p,x,y; - p = (uint8_t*)&(a->wordv[a->length_B-1])+sizeof(bigint_word_t)-1; - for(idx = a->length_B * sizeof(bigint_word_t); idx > 0; --idx){ + p = (uint8_t*)&(a->wordv[a->length_W-1])+sizeof(bigint_word_t)-1; + for(idx = a->length_W * sizeof(bigint_word_t); idx > 0; --idx){ x = *p >> 4; y = *p & 0xf; if(x!=0 || print_zero!=0){ @@ -98,7 +98,7 @@ uint8_t bigint_read_hex_echo(bigint_t* a){ uint16_t allocated=0; uint8_t shift4=0; uint16_t t, idx = 0; - a->length_B = 0; + a->length_W = 0; a->wordv = NULL; a->info = 0; for(;;){ @@ -140,7 +140,7 @@ uint8_t bigint_read_hex_echo(bigint_t* a){ /* we have to reverse the byte array */ uint8_t tmp; uint8_t *p, *q; - a->length_B = (idx + sizeof(bigint_word_t)-1)/sizeof(bigint_word_t); + a->length_W = (idx + sizeof(bigint_word_t)-1)/sizeof(bigint_word_t); p = (uint8_t*)(a->wordv); q = (uint8_t*)a->wordv + idx - 1; while(q>p){