summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichalis Pappas <mpappas@fastmail.fm>2019-04-26 23:16:31 +0200
committerUwe Hermann <uwe@hermann-uwe.de>2019-04-30 22:23:14 +0200
commitd8a0e7a8001659ad69f9b556e97563560738c967 (patch)
tree22abb42de35fe2af2fafbb0984921143f4384aff
parent5afac0494668d72903647122417b7a5506f7677f (diff)
downloadsigrok-dumps-d8a0e7a8001659ad69f9b556e97563560738c967.tar.gz
sigrok-dumps-d8a0e7a8001659ad69f9b556e97563560738c967.zip
atsha204a: Add dumps for atecc508a and update README
-rw-r--r--i2c/crypto/microchip_atsha204a/README31
-rw-r--r--i2c/crypto/microchip_atsha204a/atecc508a_snippet.srbin0 -> 9929 bytes
2 files changed, 25 insertions, 6 deletions
diff --git a/i2c/crypto/microchip_atsha204a/README b/i2c/crypto/microchip_atsha204a/README
index 2d6d218..775bdfd 100644
--- a/i2c/crypto/microchip_atsha204a/README
+++ b/i2c/crypto/microchip_atsha204a/README
@@ -1,12 +1,12 @@
-------------------------------------------------------------------------------
-Microchip ATSHA204A
+Microchip ATSHA204A / ATECC508A
-------------------------------------------------------------------------------
-The Microchip ATSHA204 is a symmetric crypto module that communicates with
-a host over I2C.
+The Microchip ATSHA204 / ATECC508A are crypto-authentication devices that
+communicate with a host over I2C.
Details:
-http://www.microchip.com/wwwproducts/en/ATsha204a
+https://www.microchip.com/design-centers/security-ics/cryptoauthentication
Logic analyzer setup
@@ -23,8 +23,10 @@ The logic analyzer used was a standard 8-channel FX2-based device (at 1 MHz).
Data
----
-The included sample originates from unit tests executed on the ATSHA204A
-and captured using PulseView. It contains samples of the following commands:
+The included samples originate from unit tests executed on the ATSHA204A
+and the ATECC508A, and were captured using PulseView.
+
+The ATSHA204A set contains samples of the following commands:
- Random
- DevRev
@@ -36,3 +38,20 @@ and captured using PulseView. It contains samples of the following commands:
- DeriveKey
- Pause
+The ATECC508A set contains samples of the following commands:
+
+- CheckMAC
+- Counter
+- DeriveKey
+- DevRev
+- ECDH
+- GenDig
+- GenKey
+- HMAC
+- MAC
+- Nonce
+- Random
+- Read
+- SHA
+- Sign
+- Verify
diff --git a/i2c/crypto/microchip_atsha204a/atecc508a_snippet.sr b/i2c/crypto/microchip_atsha204a/atecc508a_snippet.sr
new file mode 100644
index 0000000..e2a77c5
--- /dev/null
+++ b/i2c/crypto/microchip_atsha204a/atecc508a_snippet.sr
Binary files differ