mcl

Crates.iomcl
lib.rsmcl
version0.5.0-alpha
sourcesrc
created_at2019-10-07 10:40:29.489997
updated_at2019-10-14 09:36:04.452502
descriptionRust FFI bindings for the MCL pairing-based cryptography.
homepage
repositoryhttps://github.com/adambudziak/rust_mcl
max_upload_size
id170548
size23,233
Adam Budziak (adambudziak)

documentation

https://docs.rs/mcl

README

MCL

Rust-bindings to the MCL pairing-based cryptography library.

MCL GitHub: https://github.com/herumi/mcl

Installation

First install MCL using the manual in herumi/mcl. You can build the bindings as a usual cargo crate.

If it compiles, then it should work - it was tested against MCL v1.00 (2019/Sep/30).

Disclaimer

Currently under heavy development, many bindings are missing and the API may change significantly.

TODOs

  • Support the full MCL API.
  • Make the code idiomatic
  • Add the docs and more examples (for now, you can see the examples/ directory)
Commit count: 26

cargo fmt