This library contains encryption tools to be used in Buttercup products and services. These tools are written and maintained in Rust to ensure consistency and performance across all of the products.
We use a modified version of the rust-crypto
library to make compiling to WASM targets possible. This dependency will be changed/removed once it's possible to use more mature encryption libraries (like ring
) in WebAssembly. But the interfaces won't change.
This software is released under the MIT License.