Skip to content

Commit 27e0dbd

Browse files
authored
Merge pull request #5 from bcmi-labs/fix-xi
CI and docs
2 parents f7b7fc7 + 0059030 commit 27e0dbd

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

README.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Arduino_SecureElement
2+
====================
3+
4+
[![Compile Examples](https://github.com/arduino-libraries/Arduino_SecureElement/workflows/Compile%20Examples/badge.svg)](https://github.com/arduino-libraries/Arduino_SecureElement/actions?workflow=Compile+Examples)
5+
[![Arduino Lint](https://github.com/arduino-libraries/Arduino_SecureElement/workflows/Arduino%20Lint/badge.svg)](https://github.com/arduino-libraries/Arduino_SecureElement/actions?workflow=Arduino+Lint)
6+
[![Spell Check](https://github.com/arduino-libraries/Arduino_SecureElement/workflows/Spell%20Check/badge.svg)](https://github.com/arduino-libraries/Arduino_SecureElement/actions?workflow=Spell+Check)
7+
8+
This library allows usage of Arduino boards secure elements in a common and unifyed way.
9+
10+
## :chains: Dependencies
11+
12+
Arduino_SecureElement depends on:
13+
14+
* [ArduinoECCX08](https://github.com/espressif/arduino-esp32/tree/master/libraries/Update) for Atmel/Microchip ECC508 and ECC608 crypto chips
15+
* SE05X [nano](https://github.com/arduino/ArduinoCore-renesas/tree/main/libraries/SE05X) or [full](https://github.com/arduino/ArduinoCore-mbed/tree/main/libraries/SE05X) for NXP SE050 crypto chip
16+
* [SATSE]() a software "secure element" implementation, NOT secure at all, for the Arduino UNO R4 WiFi.
17+
18+
## :closed_lock_with_key: Features
19+
20+
Arduino_SecureElement supports a reduced and common subset of operations:
21+
22+
* Random number generation
23+
* SHA256 digest
24+
* ECCurve_NIST_P256 key generation
25+
* ECDSA sign and verify
26+

library.properties

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ maintainer=Arduino <[email protected]>
55
sentence=Arduino Library for the Atmel/Microchip ECC508 and ECC608 and NXP SE050 crypto chips
66
paragraph=
77
category=Communication
8-
url=https://github.com/arduino/Arduino_SecureElement
9-
architectures=
8+
url=https://github.com/arduino-libraries/Arduino_SecureElement
9+
architectures=*
1010
includes=Arduino_SecureElement.h
1111
depends=ArduinoECCX08

0 commit comments

Comments
 (0)