Криптоустройства от Microchip — ATSHA204A, ATECC132A, ATECC508A
Повышенные требования к безопасности и защите информации становятся все более актуальными в сегодняшнем мире электронных устройств. Чтобы противостоять всевозможным информационным атакам, разработчики вынуждены реализовывать всё более сложные системы защиты. Для упрощения процесса разработки защищенных устройств компания Microchip предлагает несколько серий криптомикросхем:
- ATSHA204A – защищенная EEPROM-память, объемом 4.5 Кбайт c алгоритмом шифрования SHA-256. Используется для хранения ключей, конфиденциальных данных, паролей и т.п. В качестве интерфейса передачи данных может быть использован I²C со скоростью 1 Мбит/сек или однопроводный интерфейс SWI для экономии выводов хост-процессора. Предлагается как устройство обеспечения безопасности начального уровня;
- ATAES132A – защищенная EEPROM-память, объемом 32 Кбайта с алгоритмом шифрования AES-128. В качестве интерфейса передачи данных может быть использован I²C или SPI;
- ATECC508A – криптоустройство с алгоритмом шифрования ECC P256 и SHA256. Обладает самым высоким уровнем защиты из трех указанных микросхем.
Для изучения криптоустройств и быстрого старта разработки Microchip предлагает две отладочные платы:
- ATCRYPTOAUTH-XPRO – содержит все три криптомикросхемы: ATSHA204A, ATAES132A и ATECC508A;
- ATSAMD21-XPRO – отладочная плата на базе микроконтроллера SAMD21J18A на ядре Cortex-M0+.
Источник: www.compel.ru