Open orph3usLyre opened 7 months ago
I would also like to begin thinking about if this library should offer different types of encryption. Currently, we use the ChaCha20-Poly1305 cipher implementation.
In my personal implementation, I use base64 with random alphabet character sets. It's more simple and fast.
context
todo:
1) I would like to stabilize the API of the different library "modes" since I'm not currently happy with the
muddy_init("embed")
/muddy_init!("env")
solution. Additionally, setting a user's customenv
variable identifier is not extremely clear. 2) I would also like to begin thinking about if this library should offer different types of encryption. Currently, we use the ChaCha20-Poly1305 cipher implementation. Should this library offer other encryption methods for its strings or simply an opinionated decision of the cipher that should be used? Is it even useful to have other types of encryption?