Hashing algorithms are one way cryptographic functions that accept plain text of any length and generate a numeric value. These are one-way because it’s almost impossible to get the original plain text from the hash code. Hashing algorithms are useful for encrypt the password.
Use the same hashing algorithm to a specific text always generates the same hash code. This makes hash codes useful for check if two blocks of plain text are the same.
Generating hash codes in the .NET Framework is possbile.
The abstract class "HashAlgorithm" provides a base from which all hashing algorithm implementations.
The .NET Framework has the seven hashing algorithm implementations.
This class is in the System.Security.Cryptography namespace.
Here is list of Algorithms.
Visit this link for C# Examples and VB.net Example on Hashing Algorithm Implementation. Click Here...
Note : Give Us your valuable feedback in comments. Give your suggestions in this article so we can update our articles accordingly that.
Use the same hashing algorithm to a specific text always generates the same hash code. This makes hash codes useful for check if two blocks of plain text are the same.
Generating hash codes in the .NET Framework is possbile.
The abstract class "HashAlgorithm" provides a base from which all hashing algorithm implementations.
The .NET Framework has the seven hashing algorithm implementations.
This class is in the System.Security.Cryptography namespace.
Here is list of Algorithms.
Algorithm Name | Class Name | Hash Code Size (in Bits) |
MD5 | MD5CryptoServiceProvider | 128 |
RIPEMD160 or RIPEMD-160 | RIPEMD160Managed | 160 |
SHA or SHA1 | SHA1CryptoServiceProvider | 160 |
SHA1Managed | SHA1Managed | 160 |
SHA256 or SHA-256 | SHA256Managed | 256 |
SHA384 or SHA-384 | SHA384Managed | 384 |
SHA512 or SHA-512 | SHA512Managed | 512 |
Visit this link for C# Examples and VB.net Example on Hashing Algorithm Implementation. Click Here...
Note : Give Us your valuable feedback in comments. Give your suggestions in this article so we can update our articles accordingly that.
No comments:
Post a Comment