Browse Source

default ChaCha to ChaCha20

Steffen Jaeckel 8 years ago
parent
commit
bb9d397975
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/stream/chacha/chacha_setup.c

+ 2 - 0
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);