#monocypher #generated-bindings #api-bindings

sys mini-monocypher-sys

Monocypher C FFI 绑定,由 bindgen 生成

2 个版本

0.1.1 2023年7月27日
0.1.0 2023年7月25日

#106 in #generated-bindings


2 个crate中使用(通过 mini-monocypher

CC0 许可证

400KB
7.5K SLoC

C 6.5K SLoC // 0.3% comments Python 444 SLoC // 0.6% comments Shell 197 SLoC // 0.7% comments Rust 29 SLoC // 0.3% comments

mini-monocypher-sys

mini-monocypher-sys 提供了由 bindgen 生成的 C 绑定到 Monocypher C 库。它目前仅公开了 mini-monocypher crate 作为 api 公开的功能子集。

状态

当前绑定是生成的

  • crypto_blake2b_* 函数
  • crypto_aead_{锁定,解锁}
  • crypto_x25519_* 函数

无运行时依赖

~0–2MB
~39K SLoC