описATECC608A Криптографічний чіп-модуль, який дозволяє додати надійну безпеку для вузла Інтернету речей, периферійного пристрою або вбудованої системи. Включає асиметричну автентифікацію, симетричне шифрування та дешифрування AES-128. ATECC608A підтримує кілька криптографічних процесів, зокрема:
- Створення та безпечне зберігання унікальних асиметричних пар ключів на основі еліптичної криптографії (FIPS186-3).
- AES-128: шифрування, дешифрування, множення полів Галуа для GCM
- Створення та перевірка 64-байтних цифрових підписів (з 32-байтних даних повідомлення).
- Створення спільного секретного ключа через публічний канал за допомогою еліптичної кривої Діффі-Хеллмана.
- Хеш SHA-256 і HMAC, включаючи збереження та відновлення контексту поза мікросхемою
- Внутрішній високоякісний генератор випадкових чисел FIPS.
- У чіп вбудована матриця EEPROM на 10 Кб, яка може використовуватися для зберігання ключів, сертифікатів, даних, реєстрації використання та конфігурації безпеки. Тоді доступ до розділів пам’яті можна обмежити, а конфігурацію заблокувати, щоб запобігти змінам. Кожен ATECC608A Breakout має 72-розрядний серійний номер, який гарантовано є унікальним, і містить кілька функцій безпеки, які запобігають фізичним атакам на сам пристрій або логічним атакам на дані, що передаються між пристроями.
Плата оснащена двома портами STEMMA QT/Qwiic і контактами інтерфейсу I2C з кроком 2,54 мм. Модуль живиться від напруги від 2 до 5,5 В. Повна документація, бібліотека Arduino та посібник доступні на сторінці продукту.
Властивості- Унікальний 72-бітний серійний номер
- 10 Кб EEPROM для ключів, сертифікатів і даних
- Місце для 16 ключів
- Довжина ключа 256 біт
- Внутрішній високоякісний генератор випадкових чисел FIPS (RNG)
- Конфігурована адреса I2C (7-біт): 0x60 (за замовчуванням)
- Напруга: від 2 В до 5,5 В (STEMMA QT/Qwiic за замовчуванням: 3,3 В)
- Споживаний струм (для ATECC608A): 16 мА
- Струм сну (для ATECC608A): <150 нА
В комплекті- Модуль STEMMA QT ATECC608
- Чотириконтактний роз'єм із золотим контактом