]>
Commit | Line | Data |
---|---|---|
00374523 | 1 | ------------------------------------------------------------------------------- |
d8a0e7a8 | 2 | Microchip ATSHA204A / ATECC508A |
00374523 MP |
3 | ------------------------------------------------------------------------------- |
4 | ||
d8a0e7a8 MP |
5 | The Microchip ATSHA204 / ATECC508A are crypto-authentication devices that |
6 | communicate with a host over I2C. | |
00374523 MP |
7 | |
8 | Details: | |
d8a0e7a8 | 9 | https://www.microchip.com/design-centers/security-ics/cryptoauthentication |
00374523 MP |
10 | |
11 | ||
12 | Logic analyzer setup | |
13 | -------------------- | |
14 | ||
15 | The logic analyzer used was a standard 8-channel FX2-based device (at 1 MHz). | |
16 | ||
17 | Probe ATSHA204A | |
18 | --------------------- | |
19 | 0 SDA | |
20 | 1 SCL | |
21 | ||
22 | ||
23 | Data | |
24 | ---- | |
25 | ||
d8a0e7a8 MP |
26 | The included samples originate from unit tests executed on the ATSHA204A |
27 | and the ATECC508A, and were captured using PulseView. | |
28 | ||
29 | The ATSHA204A set contains samples of the following commands: | |
00374523 MP |
30 | |
31 | - Random | |
32 | - DevRev | |
33 | - Nonce | |
34 | - GenDig | |
35 | - HMAC | |
36 | - MAC | |
37 | - CheckMac | |
38 | - DeriveKey | |
39 | - Pause | |
40 | ||
d8a0e7a8 MP |
41 | The ATECC508A set contains samples of the following commands: |
42 | ||
43 | - CheckMAC | |
44 | - Counter | |
45 | - DeriveKey | |
46 | - DevRev | |
47 | - ECDH | |
48 | - GenDig | |
49 | - GenKey | |
50 | - HMAC | |
51 | - MAC | |
52 | - Nonce | |
53 | - Random | |
54 | - Read | |
55 | - SHA | |
56 | - Sign | |
57 | - Verify |