myloveCc / NETCore.Encrypt

NETCore encrypt and decrypt tool,Include aes,des,rsa,md5,sha1,sha256,sha384,sha512
MIT License
614 stars 155 forks source link
aes aps-net-core csharp decrypt des encrypt md5 net-core rsa sha1

NETCore.Encrypt 中文文档

NuGet NET 6.0 NetStandard 2.1 license GitHub-Actions-Img

NETCore encrypt and decrypt tool,Include AES,RSA,MD5,SAH1,SAH256,SHA384,SHA512 and more

To install NETCore.Encrypt, run the following command in the Package Manager Console

Package Manager

Install-Package NETCore.Encrypt -Version 2.1.1

.NET CLI

dotnet add package NETCore.Encrypt --version 2.1.1

PackageReference

<PackageReference Include="NETCore.Encrypt" Version="2.1.1" />

Easy to use with EncryptProvider

AES

Create AES Key

  var aesKey = EncryptProvider.CreateAesKey();

  var key = aesKey.Key;
  var iv = aesKey.IV;

AES encrypt

DES

RSA

MD5 Extensions

LICENSE

MIT License