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

NiusCrypto

Криптография с аппаратным ускорением для nRF52840: хеширование, шифрование, эллиптические кривые и RSA

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

Установка

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

Описание

Криптографический движок для плат на базе nRF52840 (ArduinoNRF, ProMicro), который использует встроенный аппаратный ускоритель Arm CryptoCell 310. Одна удобная API-шка охватывает генерацию случайных чисел, хеширование (SHA-256/384/512, HMAC, HKDF), симметричное шифрование (AES-CBC/CTR/GCM, ChaCha20-Poly1305), эллиптические кривые (ECDSA/ECDH P-256, X25519, Ed25519) и RSA-2048. Библиотека автоматически переходит на программные реализации (SoftAesGcm, SoftChaChaPoly и другие), если бинарник Nordic не установлен, поэтому работает и без вендоринга. Для эллиптических кривых и RSA полностью полагается на аппаратное обеспечение — программной замены нет. Помещена в категорию Other, так что учти, что это специализированный инструмент для nRF52-проектов с высокими требованиями к криптографии.

Версии

Показано: 10
0.7.12026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.7.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.12026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.22026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.12026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-23 19:13:49 UTC
ZIP по запросу
первое скачивание может быть дольше