Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ektrah/nsec
- Owner: ektrah
- License: mit
- Created: 2017-01-01T13:42:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-08T15:56:56.000Z (3 months ago)
- Last Synced: 2024-09-08T17:34:39.742Z (3 months ago)
- Topics: aead, aes-gcm, blake2b, chacha20-poly1305, crypto, cryptography, csharp, curve25519, dotnet, dotnet-core, ed25519, encryption, hash, hkdf, hmac, libsodium, security, sha256, sha512, x25519
- Language: C#
- Homepage: https://nsec.rocks
- Size: 1.84 MB
- Stars: 381
- Watchers: 21
- Forks: 55
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-dotnet-core - nsec - NSec is a new cryptographic library for .NET Core based on libsodium. (Frameworks, Libraries and Tools / Cryptography)
- fucking-awesome-dotnet-core - nsec - NSec is a new cryptographic library for .NET Core based on libsodium. (Frameworks, Libraries and Tools / Cryptography)
- awesome-dotnet - ektrah/nsec - A modern and easy-to-use cryptographic library for .NET Core based on libsodium (Libraries, Frameworks and Tools / Cryptography)
- awesome-dotnet-core - nsec - NSec is a new cryptographic library for .NET Core based on libsodium. (Frameworks, Libraries and Tools / Cryptography)
- awesome-dotnet-core - nsec - NSec是基于libsodium的.NET Core新加密库。 (框架, 库和工具 / 密码)
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 |