diff options
author | Michalis Pappas <mpappas@fastmail.fm> | 2019-04-26 23:16:31 +0200 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2019-04-30 22:23:14 +0200 |
commit | d8a0e7a8001659ad69f9b556e97563560738c967 (patch) | |
tree | 22abb42de35fe2af2fafbb0984921143f4384aff | |
parent | 5afac0494668d72903647122417b7a5506f7677f (diff) | |
download | sigrok-dumps-d8a0e7a8001659ad69f9b556e97563560738c967.tar.gz sigrok-dumps-d8a0e7a8001659ad69f9b556e97563560738c967.zip |
atsha204a: Add dumps for atecc508a and update README
-rw-r--r-- | i2c/crypto/microchip_atsha204a/README | 31 | ||||
-rw-r--r-- | i2c/crypto/microchip_atsha204a/atecc508a_snippet.sr | bin | 0 -> 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 Binary files differnew file mode 100644 index 0000000..e2a77c5 --- /dev/null +++ b/i2c/crypto/microchip_atsha204a/atecc508a_snippet.sr |