HLRichardson-Git / Gestalt

A user-friendly cryptography library
https://gestaltcrypto.github.io
MIT License
2 stars 2 forks source link

Implement the ChaCha20-Poly1305 cipher #4

Open HLRichardson-Git opened 10 months ago

HLRichardson-Git commented 10 months ago

This will need further research as it is not actually a FIPS certified cipher, but I agree with many people when they say its good to have more than just one strong cipher encrypting everything.

Currently we are not worried about Gestalt being a FIPS compliant library as I am not smart enough to. But maybe I should open another issue for this, but it may be nice to have a way to flag ciphers like these as non-FIPS compliant. So if a user chooses FIPS compliant then they cannot use or even see theses ciphers.