v0.0.8
The libsodium release: crypto arrives, batteries included.
- New package Lumoin.Base.Libsodium: a raw libsodium 1.0.22 binding - Ed25519 seed-keypair
generation, detached sign/verify, Ed25519-to-X25519 key conversion, X25519 scalar
multiplication, XChaCha20-Poly1305 AEAD, and the ML-KEM-768 (FIPS 203) and X-Wing hybrid
post-quantum KEMs - plus SodiumBacking, the libsodium implementation of the
NativeBackingAllocator seam for BaseMemoryPool guarded allocations. - The libsodium native library ships inside the package for win-x64, linux-x64, linux-arm64,
osx-x64 and osx-arm64, built in this repository's CI from the pinned, checksum-verified
upstream release source. The package works as-is from NuGet. - Lumoin.Base.Sodium is retired; its guarded-memory backing moved into Lumoin.Base.Libsodium.
0.0.7 remains the last release of that package id.
See CHANGELOG.md for the full list.