M5Unit-CRYPTO
Криптографический сопроцессор ATECC608B с поддержкой Trust&GO для защищённого хранения ключей и сертификатов в IoT-приложениях
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f0a84386c99db7a19445b55752bae7972e5d650284331aaeba7f7dc399f5edd6M5Unit_CRYPTO-0.2.0-f0a84386.zipОписание
Работа с криптографическим сопроцессором ATECC608B через унифицированный интерфейс M5UnitUnified. Чип содержит 10Кб EEPROM для хранения ключей, сертификатов и данных с возможностью блокировки доступа к защищённым областям памяти. Особенно полезен при работе с облачными платформами — поддерживает Trust&GO с предустановленными сертификатами для AWS IoT, Azure, Google и других сервисов TLS-аутентификации, позволяя извлекать внутренние сертификаты без компрометации приватных ключей. Требует установленные M5UnitUnified, M5Utility и M5HAL. Хорошо подойдёт для IoT-проектов, где нужна аппаратная защита криптографических операций и сертификатов.