CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2022/08/20 12:44:58
Modified files: lib/libcrypto/chacha: chacha.c Log message: Remove UINT32_MAX limitation on ChaCha() and CRYPTO_chacha_20(). We can avoid this unnecessary limitation by calling chacha_encrypt_bytes() multiple times internally. In the case of ChaCha(), the caller still needs to ensure that the same IV is not used for more than 2^70 bytes. ok tb@