Summary
- OnChip AEAD: software AES-128-GCM (
SoftAesGcm) and ChaCha20-Poly1305 (SoftChaChaPoly) on the no-blob fallback backend. - Self-test (board1): CC310 23/23 PASS; OnChip 13/13 PASS, 10 SKIP (ECC/RSA still CC310-only).
- Docs: README capability matrix, API reference, ONCHIP_BUILD, VALIDATION, ARCHITECTURE aligned with v0.7.1.
Library Manager
library.properties version=0.7.1 — the Arduino Library Registry bot should pick up tag v0.7.1 within ~24 h.
OnChip install (no Nordic blobs)
powershell -File tools/use_onchip_build.ps1Or copy library.properties.onchip per docs/ONCHIP_BUILD.md.
Test plan
- board1 CC310
CryptoSelfTest23/23 - board1 OnChip
-DNIUS_FORCE_ONCHIP_SELFTEST13 pass / 10 skip - Host KAT
tools/test_soft_aead.cpp