Found 520 packages
Provides non-cryptographic hash algorithms, such as CRC-32. Commonly Used Types: System.IO.Hashing.Crc32 System.IO.Hashing.XxHash32
A fixed, enhanced and namespace compatible version of BCrypt.Net port of jBCrypt implemented in C#. It uses a variant of the Blowfish encryption algorithm’s keying schedule, and introduces a work factor, which allows you to determine how expensive the hash function will be, allowing the algorithm to be "future-proof".
Library for calculating context triggered piecewise hashes (CTPH) also called fuzzy hashes.
Provides base types for cryptographic algorithms, including hashing, encryption, and signing operations. Commonly Used Types: System.Security.Cryptography.Aes System.Security.Cryptography.RSA System.Security.Cryptography.RSAParameters System.Security.Cryptography.HMACSHA1 System.Security.Cryptography.SHA256 System.Security.Cryptography.SHA1 System.Security.Cryptography.SHA512 System.Security.Cryptography.SHA384 System.Security.Cryptography.HMACSHA256 System.Security.Cryptography.MD5 System.Security.Cryptography.HMACSHA384 System.Security.Cryptography.HMACSHA512 When using NuGet 3.x this package requires at least version 3.4.
Provides additional hashing APIs.
A simple password hashing based on top of Microsoft PBKDF2 with an easy to use interface
Standalone password hasher for ASP.NET Core using a PBKDF2 implementation.
Hashing any string to hide sensitive data
A utility library for Argon2 hashing and verification
FasterHashing library
TLSH is a fuzzy matching library. Given a byte stream with a minimum length of 50 bytes TLSH generates a hash value which can be used for similarity comparisons.
A utility library for BCrypt hashing and verification
Hashing library abstraction, used by various implementations. Contains adapters for System.Security.Cryptography.HashAlgorithm for both streaming and standalone hashing.
A .NET/Mono implementation of Bob Jenkins’ SpookyHash version 2. Offers 32-, 64- and 128-bit hashes of strings, char and byte arrays, streams and any type of object represented by an array of simple types.
A utility library for SLH-DSA hashing and verification
Optimized implementations of the BLAKE2b and BLAKE2s cryptographic hashing algorithms. Uses SSE2-SSE4.1 Hardware Intrinsics support on .NET Core 2.1+ and AVX2 on .NET Core 3+
CryptSharp - use https://www.nuget.org/packages/BCrypt.Net-Next/ for password hashing, not this library.
Utilities for generating hashes and hashcodes
Encryption, decryption, and hashing helpers.
Provides mechanisms for hashing.