webcryptobox

Crates.iowebcryptobox
lib.rswebcryptobox
version2.1.1
sourcesrc
created_at2022-03-06 14:34:06.855893
updated_at2024-02-24 11:13:49.025192
descriptionConvenient opiniated wrappers around OpenSSL to use WebCrypto compatible cryptography.
homepagehttps://github.com/jo/webcryptobox-rs
repositoryhttps://github.com/jo/webcryptobox-rs
max_upload_size
id544510
size33,689
Johannes Jörg Schmidt (jo)

documentation

https://docs.rs/webcryptobox/latest/webcryptobox/

README

Webcryptobox

WebCrypto compatible encryption with Rust and its OpenSSL bindings.

This package implements the Webcryptobox encryption API.

Compatible packages:

There is also a CLI tool: wcb.

Convenient opinionated wrappers around OpenSSL to use WebCrypto compatible cryptography. Webcryptobox helps with elliptic curve key generation, derivation, fingerprinting, import and export as well as AES encryption and decryption.

Documentation: docs.rs/webcryptobox

Test

There's a test suite which ensures the lib works as expected. Run it with cargo:

cargo test

License

This package is licensed under the Apache 2.0 License.

© 2022 Johannes J. Schmidt

Commit count: 19

cargo fmt