4 releases

0.1.0 May 24, 2022
0.1.0-alpha.2 Mar 21, 2021
0.1.0-alpha.0 Mar 20, 2021

#906 in Embedded development

Download history 138/week @ 2024-11-16 89/week @ 2024-11-23 125/week @ 2024-11-30 123/week @ 2024-12-07 197/week @ 2024-12-14 33/week @ 2024-12-21 27/week @ 2024-12-28 204/week @ 2025-01-04 96/week @ 2025-01-11 234/week @ 2025-01-18 51/week @ 2025-01-25 88/week @ 2025-02-01 124/week @ 2025-02-08 184/week @ 2025-02-15 134/week @ 2025-02-22 376/week @ 2025-03-01

827 downloads per month
Used in 5 crates (via p256-cortex-m4)

MIT license

195KB
6.5K SLoC

GNU Style Assembly 5K SLoC // 0.1% comments Rust 547 SLoC // 0.0% comments C 515 SLoC // 0.2% comments JavaScript 387 SLoC // 0.1% comments Shell 3 SLoC

p256-cortex-m4-sys

Low-level bindings to Emil's P256-Cortex-M4

What is this?

Low-level bindings to the glorious and ultra-fast P256-Cortex-M4 ECDH and ECDSA implementation.

Building / Usage

This library only builds on Cortex-M4 and Cortex-M33 platforms.

For convenience, on other platforms, it produces an empty crate.

License

P256-Cortex-M4 is licensed under MIT (reproduced here as LICENSE.txt), as are these bindings.

Dependencies

~7–420KB