mini-monocypher

Crates.iomini-monocypher
lib.rsmini-monocypher
version0.1.0
sourcesrc
created_at2023-07-27 14:31:19.531891
updated_at2023-07-27 14:31:19.531891
descriptionMonocypher C-like API
homepagehttps://github.com/nnathan/monopiped/tree/main/mini-monocypher
repositoryhttps://github.com/nnathan/monopiped/tree/main/mini-monocypher
max_upload_size
id927477
size26,673
Naveen Nathan (nnathan)

documentation

https://github.com/nnathan/monopiped/tree/main/mini-monocypher

README

mini-monocypher

mini-monocypher is provides API bindings to Monocypher via the raw FFI bindings provided by mini-monocypher-sys.

Status

Not all of Monocypher API surfacce has been provided by mini-monocypher. This is since hte main consumer (at the time of writing) is Monopiped which only needs a subset of functionality. Over time more support will be added until the library is full-fledged.

The current API supported:

  • crypto_blake2b_* functions
  • crypto_aead_{lock,unlock}
  • crypto_x25519_* functions
Commit count: 64

cargo fmt