Skip to content

CryptographyHelpers is a multi-target (.NET Core 3.0 / .NET Core 3.1 / .NET 5) class library to encrypt/decrypt/hash/encode/decode strings and files, with an optional multiplatform console utility.

License

Notifications You must be signed in to change notification settings

alecgn/CryptographyHelpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptographyHelpers

Build and tests status (CryptographyHelpers) Nuget version (CryptographyHelpers) Nuget downloads (CryptographyHelpers)

CryptographyHelpers is a multi-target class library (.NET Core 3.0 / .NET Core 3.1 / .NET 5) to provide simple and centralized cryptography algorithms usage like symmetric encryption/decryption (AES128CBC, AES192CBC, AES256CBC, AES128GCM, AES192GCM, AES256GCM), hash (MD5, SHA1, SHA256, SHA384, SHA512), HMAC (HMAC-MD5, HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512), Key Derivation Function (PBKDF2) and encoding/decoding (Base64 and Hexadecimal) of texts and files, with an optional multiplatform console utility.

About

CryptographyHelpers is a multi-target (.NET Core 3.0 / .NET Core 3.1 / .NET 5) class library to encrypt/decrypt/hash/encode/decode strings and files, with an optional multiplatform console utility.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages