thank you for the kind review! i am glad you liked it :-)
re. chacha8, i was intrigued by aumasson’s “too much crypto” — and wow, what an arse tytso can be
thanks for pointing out the aesni vs chacha issue, that will be useful to know if i dig in further
i wonder if vgetrandom will make it easier to experiment with algorithm / performance choices, while keeping the secure rekeying - or is the key schedule too tied up with the choice of algorithm?