godsharp - GodSharp.Encryption 2018.4.1

Common encryption method for .NET

PM> Install-Package GodSharp.Encryption -Version 2018.4.1 -Source https://www.myget.org/F/godsharp/api/v3/index.json

Copy to clipboard

> nuget.exe install GodSharp.Encryption -Version 2018.4.1 -Source https://www.myget.org/F/godsharp/api/v3/index.json

Copy to clipboard

> dotnet add package GodSharp.Encryption --version 2018.4.1 --source https://www.myget.org/F/godsharp/api/v3/index.json

Copy to clipboard
<PackageReference Include="GodSharp.Encryption" Version="2018.4.1" />
Copy to clipboard
source https://www.myget.org/F/godsharp/api/v3/index.json

nuget GodSharp.Encryption  ~> 2018.4.1
Copy to clipboard

> choco install GodSharp.Encryption --version 2018.4.1 --source https://www.myget.org/F/godsharp/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "godsharp" -SourceLocation "https://www.myget.org/F/godsharp/api/v2"
Install-Module -Name "GodSharp.Encryption" -RequiredVersion "2018.4.1" -Repository "godsharp" 
Copy to clipboard

GodSharp.Encryption

license GitHub code size in bytes

Common encryption method for .NET.

Build Status

Branch Status
master Build status
dev Build status
release Build status
Name Stable Preview
GodSharp.Encryption MyGet NuGet MyGet NuGet

Hash Algorithm

  • MD5

  • SHA

    • SHA1
    • SHA256
    • SHA384
    • SHA512
  • HMAC

    • HMACMD5
    • HMACRIPEMD160
    • HMACSHA1
    • HMACSHA256
    • HMACSHA384
    • HMACSHA512

Method

  • Encrypt()

Symmetric Encryption Algorithm

  • AES

  • DES

  • 3DES

Method

  • Encrypt()

Asymmetric Encryption Algorithm

  • RSA

Method

  • Encrypt()

  • Decrypt()

generate openssl key

openssl
genrsa -out openssl_rsa_pri_2048.pem 2048
rsa -in openssl_rsa_pri_2048.pem -pubout -out openssl_rsa_pub_2048.pem

Base64

Method

  • Encrypt()

  • Decrypt()

  • .NETFramework 3.5
  • .NETFramework 4.0
  • .NETFramework 4.5
  • .NETFramework 4.6
  • .NETFramework 4.7
  • .NETStandard 2.0
  • .NETFramework 3.5: 3.5.0.0
  • .NETFramework 4.0: 4.0.0.0
  • .NETFramework 4.5: 4.5.0.0
  • .NETFramework 4.6: 4.6.0.0
  • .NETFramework 4.7: 4.7.0.0
  • .NETStandard 2.0: 2.0.0.0

Owners

Seay

Authors

seayxu

Project URL

https://github.com/godsharp/GodSharp.Encryption

License

MIT

Tags

GodSharp.Encryption,Encryption,GodSharp

Info

9 total downloads
6 downloads for version 2018.4.1
Download (129.99 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
2018.4.1 129.99 KB Sun, 04 Nov 2018 09:28:44 GMT 6
1.0.0 7.28 KB Tue, 18 Apr 2017 08:01:28 GMT 3