암호인증 칩 ATECC608 모듈
(Adafruit ATECC608 Breakout Board - STEMMA QT / Qwiic)
개요
- 본 제품은 암호인증 칩 ATECC608 모듈입니다.
- I2C 인터페이스를 가지고 있으며, ECDH 및 AES-128 암호화/복호화/인증에 사용이 가능합니다.
- 하드웨어적으로 랜덤 넘버를 생성하는 기능을 지원하고, SHA-256/HMAC 해쉬함수를 지원하여 관련 연산 속도를 높일수 있습니다.
특징
-
Product Dimensions: 25.5mm x 17.7mm x 4.7mm / 1.0" x 0.7" x 0.2"
Product Weight: 1.8g / 0.1oz
- Please note the I2C address is fixed at 0x60 and according to Microchip, you should use this at higher I2C speeds like 400KHz if other devices are on the I2C bus, to avoid some I2C bus contention (much like the datasheet, this is not documented anywhere yet)
문서
- Primary Guide: Adafruit ATECC608 Breakout
-
We're starting to see these low-cost secure element chips in various products, so that a less expensive chip can be used to drive peripherals, without worrying about security. This chip does not have a public datasheet, but it is compatible with the ATECC508 earlier version which does, so please refer to that complete datasheet as well as the ATECC608 summary sheet. The good news is that, despite not having complete documentation, there is some software support. For Arduino use, check out the Arduino ATECCx08 library. For Python and C/C++ check out Microchips Cryptoauthlib (yes we also think it's odd that there's no datasheet but there is published code)
To make working with the ATECC608 as easy as possible, we've put it on a breakout PCB with the required support circuitry and SparkFun qwiic compatible STEMMA QT connectors. This allows you to use it with other similarly equipped boards without needing to solder. This chip will work with 3.3V or 5V power/logic micros, so it's ready to get to work with a range of development boards.