#aes #ec #encryption-decryption #import-export #wrapper #web-crypto

webcryptobox

围绕OpenSSL提供的方便的、具有意见的包装,用于使用与WebCrypto兼容的加密

9个稳定版本

2.1.1 2024年2月24日
2.1.0 2022年5月22日
2.0.0 2022年3月20日
1.0.5 2022年3月6日

密码学中排名#654

Download history 8/week @ 2024-03-07 11/week @ 2024-03-14 23/week @ 2024-03-28 11/week @ 2024-04-04 46/week @ 2024-04-25

每月下载量102
用于wcb

Apache-2.0

20KB
174

Webcryptobox

使用Rust及其OpenSSL绑定实现与WebCrypto兼容的加密。

本软件包实现了Webcryptobox加密API。

兼容软件包

还有一个CLI工具:wcb

围绕OpenSSL提供的方便的、具有意见的包装,用于使用WebCrypto兼容的加密。Webcryptobox帮助实现椭圆曲线密钥生成、派生、指纹识别、导入和导出以及AES加密和解密。

文档:docs.rs/webcryptobox

测试

有一个测试套件,确保库按预期工作。使用cargo运行它

cargo test

许可证

本软件包根据Apache 2.0许可证授权。

© 2022 Johannes J. Schmidt

依赖关系

~1.8–2.6MB
~59K SLoC