Skip to content

arduino-libraries/Arduino_SecureElement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino_SecureElement

Compile Examples Arduino Lint Spell Check

This library allows usage of Arduino boards secure elements in a common and unified way.

⛓️ Dependencies

Arduino_SecureElement depends on:

  • ArduinoECCX08 for Atmel/Microchip ECC508 and ECC608 crypto chips
  • SE05X nano or full for NXP SE050 crypto chip
  • SATSE a software "secure element" implementation, NOT secure at all, for the Arduino UNO R4 WiFi.

🔐 Features

Arduino_SecureElement supports a reduced and common subset of operations:

  • Random number generation
  • SHA256 digest
  • ECCurve_NIST_P256 key generation
  • ECDSA sign and verify