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

Crypto

Криптографические алгоритмы для Arduino, включая AES, Speck и современные аутентифицированные шифры Acorn128 и Ascon128

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

Установка

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

Описание

Набор криптографических алгоритмов Rhys Weatherley, оптимизированных под 8-битные платы Arduino типа Uno. В библиотеку включены аутентифицированные шифры Acorn128 и Ascon128 (финалисты конкурса CAESAR в категории лёгких алгоритмов), различные версии AES с учётом ограничений по памяти, а также реализации Speck и других симметричных криптосистем. Код разбит на модули: основной Crypto, CryptoLW для маломощных устройств и CryptoLegacy для устаревших алгоритмов. Работает на Arduino Uno, ESP8266 и ESP32. Класс RNG стабилен даже если приложение не вызовет инициализацию, что удобно для прототипирования.

Версии

Показано: 2
0.4.02026-08-23 19:12:36 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-23 19:12:36 UTC
ZIP по запросу
первое скачивание может быть дольше