Home
last modified time | relevance | path

Searched refs:uECC_WORD_SIZE (Results 1 – 4 of 4) sorted by relevance

/tinycrypt-latest/lib/include/tinycrypt/
Decc.h81 #define uECC_WORD_SIZE 4 macro
107 #define NUM_ECC_BYTES (uECC_WORD_SIZE*NUM_ECC_WORDS)
157 ((num_bits + ((uECC_WORD_SIZE * 8) - 1)) / (uECC_WORD_SIZE * 8))
/tinycrypt-latest/lib/source/
Decc.c783 (num_n_bits < ((bitcount_t)num_n_words * uECC_WORD_SIZE * 8) && in regularize_k()
820 bytes[i] = native[b / uECC_WORD_SIZE] >> (8 * (b % uECC_WORD_SIZE)); in uECC_vli_nativeToBytes()
829 uECC_vli_clear(native, (num_bytes + (uECC_WORD_SIZE - 1)) / uECC_WORD_SIZE); in uECC_vli_bytesToNative()
832 native[b / uECC_WORD_SIZE] |= in uECC_vli_bytesToNative()
833 (uECC_word_t)bytes[i] << (8 * (b % uECC_WORD_SIZE)); in uECC_vli_bytesToNative()
849 if (!g_rng_function((uint8_t *)random, num_words * uECC_WORD_SIZE)) { in uECC_generate_random_int()
853 mask >> ((bitcount_t)(num_words * uECC_WORD_SIZE * 8 - num_bits)); in uECC_generate_random_int()
Decc_dh.c115 !rng_function((uint8_t *)_random, 2 * NUM_ECC_WORDS*uECC_WORD_SIZE)) { in uECC_make_key()
Decc_dsa.c172 !rng_function((uint8_t *)_random, 2*NUM_ECC_WORDS*uECC_WORD_SIZE)) { in uECC_sign()