cas-lib

Crates.iocas-lib
lib.rscas-lib
version0.2.5
sourcesrc
created_at2024-05-19 02:28:19.824181
updated_at2024-11-26 01:13:14.441661
descriptionCore lib for CAS
homepage
repository
max_upload_size
id1244617
size72,319
Mike Mulchrone (WingZer0o)

documentation

README

cas-lib

image

Overview

This is our experimental core library which takes advantage of Rust's thread safe nature to provide an abstraction layer to higher level languages to run industry standard crytographic operations sequentially and in parallel. This crate does is not us writing crpytography algorthims directly in Rust, rather is it a wrapper layer for the following organizations who have done lots of hard work for us. The main usage of this library is providing a centralized entry point for various langague FFI layers throughout CAS C FFI, Typescript, Python.

Most functions within this library have a corresponding option to run the algorithm on a Rayon threadpool. Typically the functions end with _threadpool.

Consuming Library Documentation

We utilize some smart people's existing work and we believe their documentation should be reviewed when possible.

Examples

Disclaimer

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.

Commit count: 0

cargo fmt