Categorygithub.com/NHAS/chacha20blake2s
repositorypackage
0.0.0-20220103184354-1338dcc111f7
Repository: https://github.com/nhas/chacha20blake2s.git
Documentation: pkg.go.dev

# README

chacha20blake2s

A small construction of chacha20 with blake2s as the HMAC.
This was made primarily for fun, and so should not be put into production unless you really trust me.

This is motivated by my reading about partitioning oracle attacks, and how AES-poly1305 and chacha20poly1305 constructs are vulnerable to them.

https://www.usenix.org/system/files/sec21summer_len.pdf

Plus I couldnt find an easy already made library for it.