micro-ecc-sys

Crates.iomicro-ecc-sys
lib.rsmicro-ecc-sys
version0.3.2
sourcesrc
created_at2019-12-21 21:10:36.324073
updated_at2021-01-06 11:39:39.609781
descriptionLow-level bindings to micro-ecc
homepage
repositoryhttps://github.com/ycrypto/micro-ecc-sys
max_upload_size
id191282
size1,336,029
Nicolas Stalder (nickray)

documentation

README

micro-ecc-sys

Low-level bindings to micro-ecc

Crates.io version Download main branch API docs

What is this?

Low-level bindings to the micro-ecc ECDH and ECDSA implementation.

You may also be interested in the high-level, idiomatic Rust library nisty.

Upstream release: v1.0

Building / Usage

bindgen as build dependency triggers the cargo build bug, no_std platforms need pre-generated bindings.

For Cortex-M4 and Cortex-M33 platforms, these are packaged. To verify locally, run cargo build --target thumbv7em-none-eabi --no-default-features and compare with the packaged file.

To use on such platforms, include micro-ecc-sys without the default features:

[dependencies.micro-ecc-sys]
default-features = false

License

littlefs is licensed under BSD-2-Clause, as are these bindings.

Commit count: 9

cargo fmt