EscNet 10.0.0
dotnet add package EscNet --version 10.0.0
NuGet\Install-Package EscNet -Version 10.0.0
<PackageReference Include="EscNet" Version="10.0.0" />
<PackageVersion Include="EscNet" Version="10.0.0" />
<PackageReference Include="EscNet" />
paket add EscNet --version 10.0.0
#r "nuget: EscNet, 10.0.0"
#:package EscNet@10.0.0
#addin nuget:?package=EscNet&version=10.0.0
#tool nuget:?package=EscNet&version=10.0.0
EscNet
<br> <p align="center"> <img src="https://i.ibb.co/Gk9vTZF/Esc-Net-Icon.jpg" alt="Wallpaper Blog" width="300px"> </p> <br>
<p align="center"> <strong>A lightweight open-source micro framework for .NET designed to simplify common tasks in commercial applications.</strong>
</p>
<p align="center"> <a href="https://github.com/Eschechola/EscNet/actions/workflows/dotnet.yml"> <img src="https://github.com/Eschechola/EscNet/actions/workflows/dotnet.yml/badge.svg" alt="Tests"> </a> <a href="https://www.nuget.org/packages/EscNet/"> <img src="https://img.shields.io/nuget/v/EscNet" alt="NuGet Version"> </a> <a href="https://www.nuget.org/packages/EscNet/"> <img src="https://img.shields.io/nuget/dt/EscNet" alt="NuGet Downloads"> </a> <a href="https://github.com/Eschechola/EscNet/blob/main/LICENSE"> <img src="https://img.shields.io/github/license/Eschechola/EscNet" alt="License"> </a> </p>
<br>
About
EscNet is an open-source micro framework built on .NET Standard, making it compatible with both:
- .NET Core / .NET
- .NET Framework
<br> The goal of EscNet is to simplify everyday development tasks commonly required in enterprise applications, such as:
- Email sending
- Cryptography utilities
- Hashing algorithms
- Logging
- Security utilities
The framework is continuously evolving and new features are under development.
EscNet was created and is maintained by
Lucas Eschechola
🔗 LinkedIn
https://www.linkedin.com/in/lucas-eschechola
<br>
Installation
EscNet is available on NuGet.
.NET CLI
dotnet add package EscNet
Package Manager
Install-Package EscNet
Or access directly via NuGet:
https://www.nuget.org/packages/EscNet/
<br>
Features
Currently the framework includes the following modules:
- SMTP email sending utilities
Cryptography
- Rijndael encryption
- Caesar cipher
Hashing Algorithms
- SHA1
- Argon2Id
- SCrypt
- BCrypt
<br> Additional features such as logging and reporting utilities are under development.
<br>
Documentation
Detailed documentation and usage examples are available in the project wiki.
Rijndael Cryptography
https://github.com/Eschechola/EscNet/wiki/2.Rijndael-CryptographyCaesar Cipher
https://github.com/Eschechola/EscNet/wiki/3.Caesar-CryptographySHA1 Algorithm
https://github.com/Eschechola/EscNet/wiki/4.Sha1-AlgorithmArgon2Id Algorithm
https://github.com/Eschechola/EscNet/wiki/5.Argon2Id-AlgorithmSCrypt Algorithm
https://github.com/Eschechola/EscNet/wiki/6.-SCrypt-AlgorithmBCrypt Algorithm
https://github.com/Eschechola/EscNet/wiki/7.BCrypt-Algorithm
<br>
Security Issues
If you discover a security vulnerability or bug, please report it privately.
You can contact me through:
📧 lucas.eschechola@outlook.com
📧 suporte@eschechola.com.br
Or via LinkedIn:
https://www.linkedin.com/in/lucas-eschechola
Responsible disclosure helps keep the project safe for everyone.
<br>
Learning Resources
If you'd like to learn more about .NET development, ASP.NET Core, and Microsoft technologies, feel free to visit my blog:
There you will find:
- Technical articles
- Development tutorials
- Podcasts about .NET and software architecture
<br><br> <p align="center"> © 2026 Lucas Eschechola </p>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- BCrypt.Net-Next (>= 4.1.0)
- Isopoh.Cryptography.Argon2 (>= 2.0.0)
- Isopoh.Cryptography.Blake2b (>= 2.0.0)
- Isopoh.Cryptography.SecureArray (>= 2.0.0)
- Microsoft.Extensions.DependencyInjection (>= 10.0.4)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.4)
- Scrypt.NET (>= 1.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.