Add cryptoauthlib as a component with mbedtls integration

* Add options to mbedtls for hardware acceleration
* Disable mbedtls EC curves if hardware acceleration is selected
since the hardware will have to define the curves supported
* Add a hardware ecdsa example
This commit is contained in:
Bryan Hunt
2019-02-10 12:38:11 -07:00
committed by Aditya Patwardhan
parent 7099c2b444
commit 4553f6c95d
12 changed files with 427 additions and 11 deletions
+4
View File
@@ -82,3 +82,7 @@
[submodule "components/tinyusb/tinyusb"]
path = components/tinyusb/tinyusb
url = ../../espressif/tinyusb.git
[submodule "components/cryptoauthlib/cryptoauthlib"]
path = components/cryptoauthlib/cryptoauthlib
url = https://github.com/MicrochipTech/cryptoauthlib.git