Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

STSAFE-A120 Datasheet(PDF) 5 Page - STMicroelectronics

Part # STSAFE-A120
Description  Secure authentication companion device for consumables, accessories, and connected objects
PDF  38 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STSAFE-A120 Datasheet(HTML) 5 Page - STMicroelectronics

  STSAFE-A120 Datasheet HTML 1Page - STMicroelectronics STSAFE-A120 Datasheet HTML 2Page - STMicroelectronics STSAFE-A120 Datasheet HTML 3Page - STMicroelectronics STSAFE-A120 Datasheet HTML 4Page - STMicroelectronics STSAFE-A120 Datasheet HTML 5Page - STMicroelectronics STSAFE-A120 Datasheet HTML 6Page - STMicroelectronics STSAFE-A120 Datasheet HTML 7Page - STMicroelectronics STSAFE-A120 Datasheet HTML 8Page - STMicroelectronics STSAFE-A120 Datasheet HTML 9Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 38 page
background image
2
Product use cases
This section illustrates the many uses of an STSAFE-A120 device using asymmetric cryptography.
2.1
Authentication
This scenario illustrates the command flow where the STSAFE-A120 is mounted on a device that authenticates to
a remote host (IoT device case), the local host being used as a pass-through to the remote server.
The scenario where the STSAFE-A120 is mounted on a peripheral that authenticates to a local host, for example
games, mobile accessories or consumables, is exactly the same.
Command flow
1. Obtain the public key of the STSAFE-A120 chip in the host device:
–
Command 1 is used to read the X509 public key certificate from the data partition of the STSAFE-A120
chip.
–
The host device verifies the X509 public key certificate with the CA public key (the host is responsible for
getting a copy of this key). When the verification process succeeds, the host device has an authentic
copy of the STSAFE-A120 public key that it is used later on for verification of the signature.
2. The host device generates a challenge and stores it for later use in the verification of the signature. The host
device then computes a hash of this challenge and sends it to the STSAFE-A120 in command 2 to fetch the
signature that the STSAFE-A120 chip computed with its private key. The host device verifies the signature
with the STSAFE-A120 public key (obtained in the first step of this scenario). When valid, the host knows that
the peripheral or IoT device is authentic.
Figure 3. Example of IoT device authentication
Peripheral
Wire or wireless
1. Read certificate
X509 public key certificate
2. Generate signature (challenge)
Signature
Read certificate
X509 public key certificate
Generate signature (challenge)
Signature
Verifies peripheral’s public
key certificate
Generates
challenge
Verifies signature
Remote host
Local host
STSAFE-A120
I2C
STSAFE-A120
Product use cases
DS14609 - Rev 1
page 5/38



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com