The main features of STSAFE-A110 are listed below:
• Authentication for:
– Consumables and peripherals
– eCloud Internet of things (IoT) connected objects
• Secure channel establishment with remote host including transport layer security (TLS) handshake
• Signature verification service (secure boot and firmware upgrade)
• Usage monitoring with secure counters
• Pairing and secure channel with the host application processor
• Wrapping and unwrapping of localhost envelopes
• Symmetric data encryption or decryption (up to 16 keys)
• On-chip key pair generation
• LPWAN security ready:
–
Preloading with Sigfox
™
or LoRaWAN
®
credentials
– Frame signature and verification
– Frame encryption and decryption
Security features
• Latest generation of highly secure MCUs:
– A unique serial number on each die
– CC EAL5+ AVA_VAN5 Common Criteria certified
– Active shield
– Monitoring of environmental parameters
– Protection mechanism against faults
– Protection against side-channel attacks
• Advanced asymmetric cryptography:
– Elliptic curve cryptography (ECC) with NIST or Brainpool 256-bit and 384-bit curves
– Elliptic curve digital signature algorithm (ECDSA) with SHA-256 and SHA-384 for digital signature
generation and verification
– Elliptic curve Diffie-Hellman (ECDH) for key establishment
• Advanced symmetric cryptography:
– Secure operating system with protection against logical and physical attacks
• Secure operating system
– Secure STSAFE-A110 kernel for authentication and data management
– Protection against logical and physical attacks
Hardware features
• 6 Kbytes of configurable non-volatile memory:
– Highly reliable CMOS EEPROM technology
– 30 years’ data retention at 25 °C
– 500 000 erase / program cycles endurance at 25 °C
– 1.62 to 5.5 V continuous supply voltage
• Operating temperature: −40 to 105 °C
6.12
Buttons and LEDs
The black button (B1) located on the middle left side is the reset of the STM32L4S5VIT6Umicrocontroller. Refer to
Figure 3. B-L4S5I-IOT01A Discovery kit for the IoT node layout (top view).
The blue button (B2) located on the top left side is available to be used as a digital input or as an alternate wake-
up function.
When the button is depressed the logic state is LOW, otherwise, the logic state is HIGH.
UM2708
Buttons and LEDs
UM2708 - Rev 1
page 24/43