From bb9d39797578cfbb0d5ea2a708eee661480e3673 Mon Sep 17 00:00:00 2001 From: Steffen Jaeckel Date: Mon, 14 Aug 2017 16:55:01 +0200 Subject: [PATCH] default ChaCha to ChaCha20 --- src/stream/chacha/chacha_setup.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/stream/chacha/chacha_setup.c b/src/stream/chacha/chacha_setup.c index e3a7f40..e34370b 100644 --- a/src/stream/chacha/chacha_setup.c +++ b/src/stream/chacha/chacha_setup.c @@ -35,6 +35,8 @@ int chacha_setup(chacha_state *st, const unsigned char *key, unsigned long keyle LTC_ARGCHK(key != NULL); LTC_ARGCHK(keylen == 32 || keylen == 16); + if (rounds == 0) rounds = 20; + LOAD32L(st->input[4], key + 0); LOAD32L(st->input[5], key + 4); LOAD32L(st->input[6], key + 8);