开箱即用, .NET 最全的加解密开源库

💡 原文中文,约3700字,阅读约需9分钟。
📝

内容提要

.NETCore.Encrypt是一款使用C#开发的开源加解密工具,封装了常见的算法,包括AES、RSA、MD5、SHA1、SHA256、SHA384和SHA512等。可以通过Nuget或.NET CLI安装。除了加解密外,还支持HMAC和Base64加解密。项目地址在GitHub上。

🎯

关键要点

  • .NETCore.Encrypt 是一个使用 C# 开发的开源加解密工具。
  • 该工具封装了常见的加解密算法,包括 AES、RSA、MD5、SHA1、SHA256、SHA384 和 SHA512。
  • 可以通过 Nuget 或 .NET CLI 安装,版本为 2.1.1。
  • 支持 AES 和 DES 的加解密,包括不同模式(ECB 和 CBC)。
  • 提供 HMAC 支持,包括 HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384 和 HMAC-SHA512。
  • 支持 Base64 编码和解码,默认编码为 UTF-8。
  • 项目地址在 GitHub 上,链接为 https://github.com/myloveCc/NETCore.Encrypt。
➡️

继续阅读