Ever wanted all of your most useful cryptographic operations in one module and not have to surf documentation for various packages? CAS is here to provide a unified development experience as an abstract layer to the RustCrypto and Dalek-Cryptography suite of algorithms. The official Nuget page can be found here.
Note: All work is experimental and we understand some benchmarks might not be the most optimal.
This C# nuget package is dependent on our Rust layer that contains methods to run industry-standard cryptographic operations sequentially and the thread pool cas-lib.
We utilize some smart people's existing work and we believe their documentation should be reviewed when possible.
We aim to provide cross-compatibility wherever possible. Test cases are run on .NET 6-8 for Windows and Linux (Ubuntu) on each pull request and release to Nuget through GitHub actions.
- .NET 6
- .NET 7
- .NET 8
- .NET 9
- Windows
- Linux
Many of the cryptographic crates that are utilized in our core FFI layer have never had a security audit performed. Utilize this SDK at your own risk.