У компании подключены электронные платежи. Теперь вы можете купить любой товар не покидая сайта.
Описание
Модуль криптографического сопроцессора на базе чипа ATECC508A. Он позволяет обеспечить надежную аутентификацию узла IoT или встраиваемой системы. Он имеет уникальный 72-битный серийный номер и включает в себя ряд функций безопасности, предотвращающих физические атаки на само устройство или логические атаки на данные, передаваемые между устройствами. Чип не может шифровать и расшифровывать данные. Однако он может выполнять ряд процессов криптографической аутентификации, таких как создание защищенного закрытого ключа, безопасное хранение ключей, а также создание и проверку цифровых подписей.
ATECC508A способен выполнять множество криптографических процессов, включая:
Создание и безопасное хранение уникальных асимметричных пар ключей на основе эллиптической криптографии (FIPS186-3).
Создание и проверка 64-байтовых цифровых подписей (из 32-байтовых данных сообщения).
Создание общего секретного ключа по открытому каналу с использованием алгоритма Диффи-Хеллмана на эллиптических кривых.
Стандартный протокол запроса-ответа на основе хэша с использованием алгоритма SHA-256.
Внутренний высококачественный генератор случайных чисел FIPS.
В чип встроена 10-килобайтная EEPROM-память, которая может использоваться для хранения ключей, сертификатов, данных, журналов использования и настроек безопасности. Доступ к этому разделу памяти можно ограничить, а конфигурацию заблокировать для предотвращения изменений.
Внимание!
Перед использованием прочтите инструкцию по подключению. Систему можно настроить только до ее окончательной блокировки.
Модуль работает по интерфейсу I2C. Руководство пользователя и библиотека Arduino доступны на странице продукта.
Характеристики
Уникальный 72-битный серийный номер
10 КБ памяти EEPROM для ключей, сертификатов и данных
Место для 16 ключей
Длина ключа 256 бит
Внутренний генератор случайных чисел FIPS (RNG)
I2C-коммуникация
Настраиваемый адрес I2C (7-бит): 0x60 (по умолчанию)