Плата Seeeduino Crypto сочетает в себе микроконтроллер Microchip ATmega4809 и крипто-чип ECC608

С развитием интернета вещей, безопасность устройств стала более критической, поскольку они часто подключаются к Интернету. Существует несколько способов улучшить безопасность и один из них заключается в реализации аппаратной безопасности с помощью крипто-чипов.

Одним из этих чипов является защищенный элемент Microchip ECC608 (также известный как ATECC608A), который можно найти в оборудовании на базе Linux, таком как USB Armory MK-II USB Linux компьютер и официальной плате Arduino Nano 33 IoT.

Компания Seeed Studio представила новую Arduino-совместимую плату с крипто-чипом Microchip ECC608: а именно плату Seeeduino Crypto, которая основана на базе 8-битного AVR микроконтроллера Microchip ATmega4809.

Технические характеристики Seeeduino Crypto:

  • MCU – 8-битный микроконтроллер AVR Microchip ATMEGA4809-AFR @ 16 МГц с флеш-памятью 48 Кб, ОЗУ 6144 байта
  • USB – 1x порт USB Type-C
  • Расширение
    • Разъемы Arduino Uno с 6x аналоговыми входами, 14x цифровыми контактами ввода-вывода, 5x PWM
    • 2x I2C Grove разъема
    • 1x UART Grove разъем 
  • HW безопасность –  защищенный элемент (Security Element или SE) Microchip ECC608 с
    • Защищенное хранилище для хранения до 16 ключей, сертификатов или данных
    • ECDH: FIPS SP800-56A алгоритм Диффи-Хелмана на эллиптических кривых (ECDH)
    • Поддержка эллиптических кривых стандарта NIST P256
    • SHA-256 и HMAC хеш-функции, включая сохранение / восстановление контекста вне чипа
    • AES-128: шифрование / дешифрование, умножение в поле галуа для GCM
  • Программирование – интерфейс ICSP
  • Питание – 5 В через USB Type C или 8 -15 В DC через разъем типа баррель 
  • Размеры – ~69 x 54 мм (форм-фактор Arduino UNO R3)

Seeeduino Crypto на самом деле является производной от платы Arduino Uno WiFI Rev2 и сочетает в себе микроконтроллер ATmega4809 с крипто-чипом ECC608, так же есть возможность добавления WiFi-подключения через модуль Ublox ESP32. Целью компании было предоставить более дешевую альтернативу официальной плате Arduino.

Поскольку плата Crypto не поставляется с WiFI, Seeed Studio объясняет, что защищенный элемент ECC608 можно использовать, например, для зашифрованной связи I2C или в качестве альтернативы вы можете подключить свой собственный модуль WiFi к плате. Пока еще нет страницы Wiki для платы, но она также основана на Seeeduino v4.2, в которой отсутствует только аппаратная защита, вы можете посмотреть некоторую информацию здесь.

Плату Seeeduino Crypto можно приобрести на веб-сайте Seeed Studio за $19.99.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments