Releases: ektrah/nsec
25.4.0
25.3.0-preview.4
API Changes
- HkdfSha256 and HkdfSha512 have been changed to require input keying material that is non-empty
Strong Naming
The assembly is now public signed.
Compatibility
This pre-release runs on .NET 8 and 9.
25.2.0-preview.3
Compatibility
This pre-release runs on .NET 8.
24.9.0-preview.2
API Changes
- HmacSha512.MinKeySize has been changed from 64 to 32 bytes
Compatibility
This pre-release runs on .NET 8.
24.5.0-preview.1
Compatibility
NSec now supports iOS, tvOS, and Mac Catalyst.
Note that this has not been extensively tested. Please provide feedback in #80 whether it works or not.
Please indicate the target platform (iOS, tvOS, or Mac Catalyst), development platform (macOS, Windows, ...), and .NET SDK used, including version numbers.
Both positive and negative reports are welcome!
This pre-release runs on .NET 8.
24.4.0
New release! 🎉
See Installation for installation details and supported platforms.
23.9.0-preview.3
New Features
- Algorithms
- AEAD: AEGIS-128L, AEGIS-256
Compatibility
This pre-release runs on .NET 6 and 7.
23.6.0-preview.2
New Features
- Incremental signing and signature verification
- Algorithms
- Signature: Ed25519ph
Compatibility
This pre-release runs on .NET 6 and 7.
23.5.0-preview.1
API Changes
- Deprecated APIs have been removed
Compatibility
This pre-release runs on .NET 6 and 7.
22.4.0
New release! 🎉
See Installation for installation details and supported platforms.