3 releases
0.1.2 | May 12, 2023 |
---|---|
0.1.1 | Apr 10, 2023 |
0.1.0 | Apr 10, 2023 |
#1572 in Cryptography
23 downloads per month
26KB
592 lines
mlo-chacha20-rs
Freestanding ChaCha20 cypher.
mlo-chacha20-rs is a portable library written in Rust that implements the ChaCha20 encryption and decryption algorithm. This library can be used in freestanding environments that do not have the Rust standard library available or do not have the C standard library available. Examples of such environments are operating system kernels, embedded systems and consoles.
This library provides an external C API, therefore the ChaCha20 encryption and decryption funcions can be called from C or other languages.