3 releases

0.1.0-alpha.6 Dec 31, 2021
0.1.0-alpha.5 May 2, 2021
0.1.0-alpha.4 Mar 25, 2021
0.1.0-alpha.3 Mar 21, 2021

#1530 in Embedded development

Download history 68/week @ 2024-07-22 91/week @ 2024-07-29 31/week @ 2024-08-05 50/week @ 2024-08-12 9/week @ 2024-08-19 27/week @ 2024-08-26 7/week @ 2024-09-02 15/week @ 2024-09-09 28/week @ 2024-09-16 56/week @ 2024-09-23 58/week @ 2024-09-30 37/week @ 2024-10-07 34/week @ 2024-10-14 197/week @ 2024-10-21 42/week @ 2024-10-28 16/week @ 2024-11-04

301 downloads per month
Used in 4 crates (via trussed)

MIT license

33KB
561 lines

p256-cortex-m4

Fast NIST P256 signatures for Cortex-M4 microcontrollers

What is this?

Idiomatic, misuse-resistant bindings for the glorious and ultra-fast P256-Cortex-M4 ECDH and ECDSA implementation.

Building / Usage

On platforms other than Cortex-M4 and Cortex-M33, the implementation from p256 is re-used, with the same (simplified) API.

If this fallback is not desired, deactivate the non-cortex-m4-fallback feature.

License

P256-Cortex-M4 is licensed under MIT, as are these bindings.

Dependencies

~0.5–1.7MB
~41K SLoC