Thomas and I are both talking about the Go cryptographic library overall, not about the ChaCha20 implementation in particular. Anyway, I don’t find arguing semantics around the “soup-to-nuts” expression particularly productive.
We avoided the DIV by deliberately not using a modulus operation and doing Barrett reduction instead.
We avoided the DIV by deliberately not using a modulus operation and doing Barrett reduction instead.