CryptographyHelpers (nuget): 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.
Keywords: encryption|decryption|cryptography|aes|aes128|aes192|aes256|cbc|aescbc|aes128cbc|aes192cbc|aes256cbc|aescbc128|aescbc192|aescbc256|aes128gcm|aes192gcm|aes256gcm|gcm|aesgcm|aesgcm128|aesgcm192|aesgcm256|hash|md5|sha1|sha256|sha384|sha512|hmac|hmacmd5|hmac-md5|hmacsha1|hmac-sha1|hmacsha256|hmac-sha256|hmacsha384|hmac-sha384|hmacsha512|hmac-sha512|key-derivation|pbkdf2|c#|c-sharp|security|password|authentication|authenticated|base64|hex|hexadecimal|encode|decode