From cc7430ae66886cd87d56d4adca0e15483b216089 Mon Sep 17 00:00:00 2001 From: Logan007 Date: Wed, 2 Sep 2020 02:33:05 +0545 Subject: [PATCH] increased built-in cc20's speed --- src/cc20.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cc20.c b/src/cc20.c index e38640f..61dd7b4 100644 --- a/src/cc20.c +++ b/src/cc20.c @@ -221,11 +221,11 @@ int cc20_crypt (unsigned char *out, const unsigned char *in, size_t in_len, in_len -= 64; } - tmp_len = tmp_len - in_len; if(in_len > 0) { chacha20_block_next(ctx); + tmp_len -= in_len; while(in_len > 0) { out[tmp_len] = in[tmp_len] ^ keystream8[tmp_len%64]; tmp_len++;