mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-11-18 05:28:40 +00:00
ecdsa: rand -> rnd
This commit is contained in:
parent
900f4b0756
commit
a8aacac6be
4
ecdsa.c
4
ecdsa.c
@ -685,7 +685,7 @@ void init_rfc6979(const uint8_t *priv_key, const uint8_t *hash, rfc6979_state *s
|
|||||||
}
|
}
|
||||||
|
|
||||||
// generate next number from deterministic random number generator
|
// generate next number from deterministic random number generator
|
||||||
void generate_rfc6979(uint8_t rand[32], rfc6979_state *state)
|
void generate_rfc6979(uint8_t rnd[32], rfc6979_state *state)
|
||||||
{
|
{
|
||||||
uint8_t buf[32 + 1];
|
uint8_t buf[32 + 1];
|
||||||
|
|
||||||
@ -694,7 +694,7 @@ void generate_rfc6979(uint8_t rand[32], rfc6979_state *state)
|
|||||||
buf[sizeof(state->v)] = 0x00;
|
buf[sizeof(state->v)] = 0x00;
|
||||||
hmac_sha256(state->k, sizeof(state->k), buf, sizeof(state->v) + 1, state->k);
|
hmac_sha256(state->k, sizeof(state->k), buf, sizeof(state->v) + 1, state->k);
|
||||||
hmac_sha256(state->k, sizeof(state->k), state->v, sizeof(state->v), state->v);
|
hmac_sha256(state->k, sizeof(state->k), state->v, sizeof(state->v), state->v);
|
||||||
memcpy(rand, buf, 32);
|
memcpy(rnd, buf, 32);
|
||||||
MEMSET_BZERO(buf, sizeof(buf));
|
MEMSET_BZERO(buf, sizeof(buf));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
2
ecdsa.h
2
ecdsa.h
@ -92,7 +92,7 @@ int ecdsa_sig_to_der(const uint8_t *sig, uint8_t *der);
|
|||||||
|
|
||||||
// Private
|
// Private
|
||||||
void init_rfc6979(const uint8_t *priv_key, const uint8_t *hash, rfc6979_state *rng);
|
void init_rfc6979(const uint8_t *priv_key, const uint8_t *hash, rfc6979_state *rng);
|
||||||
void generate_rfc6979(uint8_t rand[32], rfc6979_state *rng);
|
void generate_rfc6979(uint8_t rnd[32], rfc6979_state *rng);
|
||||||
void generate_k_rfc6979(bignum256 *k, rfc6979_state *rng);
|
void generate_k_rfc6979(bignum256 *k, rfc6979_state *rng);
|
||||||
void generate_k_random(bignum256 *k, const bignum256 *prime);
|
void generate_k_random(bignum256 *k, const bignum256 *prime);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user