Назад к каталогу

tinyECC

Криптография на эллиптических кривых для Arduino: шифрование данных и проверка цифровых подписей на микроконтроллере

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер26.90 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.026.90 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:00a75f464cc096fbc33b6d7ed16e6b7c28251283ccc61efa6c555db110e5ff55
АрхивtinyECC-1.0.0-00a75f46.zip

Описание

Криптография на эллиптических кривых — штука не самая простая, и на микроконтроллерах её обычно избегают из-за ограничений памяти. Эта библиотека реализует ECC и ECDSA для Arduino и позволяет шифровать данные, генерировать и проверять цифровые подписи прямо на плате. Поддерживает три варианта таблиц преобразования: для полного ASCII-256, стандартного ASCII-127 или просто цифр, в зависимости от того, с какими данными вы работаете. Таблицы хранятся в памяти программ, чтобы сэкономить RAM. Учтите, что шифрование и расшифровка на Arduino занимают заметное время, особенно при больших объёмах данных — чем длиннее текст, тем медленнее процесс. Таблицы займут от 40 до 1024 байт программной памяти в зависимости от выбранного варианта.

Версии

Показано: 1
1.0.02026-08-23 19:13:00 UTC
ZIP по запросу
первое скачивание может быть дольше