Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ektrah/nsec

A modern and easy-to-use cryptographic library for .NET 8+ based on libsodium
https://github.com/ektrah/nsec

aead aes-gcm blake2b chacha20-poly1305 crypto cryptography csharp curve25519 dotnet dotnet-core ed25519 encryption hash hkdf hmac libsodium security sha256 sha512 x25519

Last synced: about 2 months ago
JSON representation

A modern and easy-to-use cryptographic library for .NET 8+ based on libsodium

Awesome Lists containing this project

README

        

# NSec

[![Maintenance](https://img.shields.io/maintenance/yes/2024)](https://github.com/ektrah/nsec)
[![License](https://img.shields.io/github/license/ektrah/nsec)](https://nsec.rocks/license)
[![NuGet](https://img.shields.io/nuget/vpre/NSec.Cryptography)](https://www.nuget.org/packages/NSec.Cryptography/24.9.0-preview.2)

[NSec](https://nsec.rocks/) is a cryptographic library for
[.NET 8+](https://dotnet.microsoft.com/) based on
[libsodium](https://libsodium.org/) ❤.
It provides modern cryptographic primitives in a modern API based on
[Span<T>](https://docs.microsoft.com/en-us/archive/msdn-magazine/2017/connect/csharp-all-about-span-exploring-a-new-net-mainstay).
NSec aims to be easy to use, secure by default, fast, and agile.

For more information about NSec, please refer to the following resources:

| | |
|:------------------------- |:------------------------------------------------ |
| Project homepage: | https://nsec.rocks/ |
| Installation: | https://nsec.rocks/docs/install |
| Online documentation: | https://nsec.rocks/docs/api/nsec.cryptography |
| Open issues: | https://github.com/ektrah/nsec/issues |
| Pull requests: | https://github.com/ektrah/nsec/pulls |