X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=dsa%2Fdsa_sign.c;h=fab21976ed4b98038f3d4085940206e778905f4c;hb=d1181933dc28db92d787cf5604e2fc96ab0d8f9f;hp=64552e9b60207be9d7aa873068fcf8ce769c8ad5;hpb=7b5401ab9ce23a5da1de8b6c7de3a1aa20ac4cf8;p=avr-crypto-lib.git diff --git a/dsa/dsa_sign.c b/dsa/dsa_sign.c index 64552e9..fab2197 100644 --- a/dsa/dsa_sign.c +++ b/dsa/dsa_sign.c @@ -19,10 +19,10 @@ #include #include "cli.h" -#include "bigint/bigint.h" +#include "bigint.h" #include "dsa.h" #include "hashfunction_descriptor.h" -#include "hfal/hfal-basic.h" +#include "hfal-basic.h" uint8_t dsa_sign_bigint(dsa_signature_t* s, const bigint_t* m, const dsa_ctx_t* ctx, const bigint_t* k){ @@ -49,7 +49,7 @@ uint8_t dsa_sign_bigint(dsa_signature_t* s, const bigint_t* m, uint8_t dsa_sign_message(dsa_signature_t* s, const void* m, uint16_t m_len_b, const hfdesc_t* hash_desc, const dsa_ctx_t* ctx, - const uint8_t(*rand_in)(void)){ + const rand_func_ptr_t rand_in){ bigint_t z, k; uint8_t i, n_B = ctx->domain.q.length_B; uint8_t hash_value[(n_B>(hfal_hash_getHashsize(hash_desc)+7)/8)?n_B:(hfal_hash_getHashsize(hash_desc)+7)/8];