<h1 align="center">p256-cortex-m4-sys</h1>
<div align="center">
 <strong>
   Low-level bindings to Emil's P256-Cortex-M4
 </strong>
</div>

<br />

<div align="center">
  <!-- Crates version -->
  <a href="https://crates.io/crates/p256-cortex-m4-sys">
    <img src="https://img.shields.io/crates/v/p256-cortex-m4-sys.svg?style=flat-square"
    alt="Crates.io version" />
  </a>
  <!-- Downloads -->
  <a href="https://crates.io/crates/p256-cortex-m4-sys">
    <img src="https://img.shields.io/crates/d/p256-cortex-m4-sys.svg?style=flat-square"
      alt="Download" />
  </a>
  <!-- API docs -->
  <a href="https://docs.rs/p256-cortex-m4-sys">
    <img src="https://img.shields.io/badge/docs-latest-blue.svg?style=flat-square"
      alt="main branch API docs" />
  </a>
</div>


## What is this?

Low-level bindings to the ultra-fast [P256-Cortex-M4][p256-cortex-m4] ECDH and ECDSA implementation.

[p256-cortex-m4]: https://github.com/Emill/P256-Cortex-M4


## Building / Usage

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


#### License

<sup>P256-Cortex-M4 is licensed under [MIT][mit] (reproduced here as [LICENSE.txt](P256-Cortex-M4/LICENSE.txt)),
as are these bindings.</sup>

[mit]: https://github.com/Emill/P256-Cortex-M4/blob/master/LICENSE.txt
