NiusCrypto

Hardware-accelerated cryptography for the ArduinoNRF board package, built on the nRF52840 CryptoCell 310 (CC310).

Author
NiusRobotLab
Maintainer
dunknowcoding
Website
https://github.com/dunknowcoding/ArduinoNRF-Crypto
Category
Other
License
Apache 2.0
Library Type
Contributed
Architectures
nrf52

One friendly API for random, hashing (SHA-256/384/512, HMAC, HKDF), symmetric ciphers (AES-CBC/CTR/GCM, ChaCha20-Poly1305), elliptic-curve (ECDSA/ECDH P-256, X25519, Ed25519) and RSA-2048 PKCS#1 v1.5 + SHA-256. v0.7.1 adds OnChip software AES-GCM and ChaCha20-Poly1305 (SoftAesGcm, SoftChaChaPoly). CC310 hardware via Nordic CRYS when vendored; OnChip fallback otherwise. Requires ArduinoNRF (nrf52). See docs/VENDORING.md and docs/ONCHIP_BUILD.md.

Downloads

Filename Release Date File Size
NiusCrypto-0.7.1.zip 2026-06-12 123.92 KiB
NiusCrypto-0.7.0.zip 2026-06-12 116.49 KiB
NiusCrypto-0.6.0.zip 2026-06-12 111.27 KiB
NiusCrypto-0.5.1.zip 2026-06-12 82.18 KiB
NiusCrypto-0.5.0.zip 2026-06-12 78.95 KiB
NiusCrypto-0.4.0.zip 2026-06-12 74.25 KiB
NiusCrypto-0.3.2.zip 2026-06-12 65.68 KiB
NiusCrypto-0.3.1.zip 2026-06-11 64.45 KiB
NiusCrypto-0.3.0.zip 2026-06-11 64.36 KiB
NiusCrypto-0.2.0.zip 2026-06-11 54.42 KiB