diff --git a/src/headers/tomcrypt_prng.h b/src/headers/tomcrypt_prng.h index 93ae366..47968e2 100644 --- a/src/headers/tomcrypt_prng.h +++ b/src/headers/tomcrypt_prng.h @@ -175,7 +175,7 @@ int chacha_prng_done(prng_state *prng); int chacha_prng_export(unsigned char *out, unsigned long *outlen, prng_state *prng); int chacha_prng_import(const unsigned char *in, unsigned long inlen, prng_state *prng); int chacha_prng_test(void); -extern const struct ltc_prng_descriptor chacha_prng_desc; +extern const struct ltc_prng_descriptor chacha20_prng_desc; #endif #ifdef LTC_SPRNG diff --git a/src/prngs/chacha.c b/src/prngs/chacha.c index 4ce6747..1dde944 100644 --- a/src/prngs/chacha.c +++ b/src/prngs/chacha.c @@ -11,7 +11,7 @@ #ifdef LTC_CHACHA20_PRNG -const struct ltc_prng_descriptor chacha_prng_desc = +const struct ltc_prng_descriptor chacha20_prng_desc = { "chacha", sizeof(chacha_state), diff --git a/testprof/x86_prof.c b/testprof/x86_prof.c index d4c6fe6..cff316b 100644 --- a/testprof/x86_prof.c +++ b/testprof/x86_prof.c @@ -331,7 +331,7 @@ static void _unregister_all(void) unregister_prng(&rc4_desc); #endif #ifdef LTC_CHACHA - unregister_prng(&chacha_prng_desc); + unregister_prng(&chacha20_prng_desc); #endif #ifdef LTC_SOBER128 unregister_prng(&sober128_desc); @@ -501,7 +501,7 @@ register_prng(&fortuna_desc); register_prng(&rc4_desc); #endif #ifdef LTC_CHACHA -register_prng(&chacha_prng_desc); +register_prng(&chacha20_prng_desc); #endif #ifdef LTC_SOBER128 register_prng(&sober128_desc);