/RottenSalsa

A bad ChaCha20 implementation.

Primary LanguageJava

RottenSalsa

A partial implementation of RFC 7539 I created during an internet outage. While this implementation (hopefully) passes the test vectors provided in the RFC, it IS NOT audited and SHOULD NOT be used.

How I did it

As a data hoarder, I have all the IETF's RFCs downloaded (you can download them for yourself here). Turns out, this is rather useful to combat boredom during an internet outage.

The name

ChaCha20 is closely related to Salsa20. This implementation should never be trusted or used, hence "Rotten".