You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-26Lines changed: 30 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,35 @@ All code within the library is commented using Visual Studio-compatible XML comm
8
8
9
9
You can join our Discord at https://discord.gg/PrKery9 any time you'd need support or just to join our Family.
10
10
11
+
Differences
12
+
-----------
13
+
This library is the successor to https://github.com/Deskasoft/Data.HashFunction. While keeping the API structure *mostly* the same, the biggest change this library brings is the clearance of the dependency overhaul previously caused by Data.HashFunction.
14
+
Every hash algorithm is now collected under one single assembly and package named HashifyNET, and all of the namespaces are shortened to HashifyNet.
15
+
16
+
The former factory-based implementation, which assigned a unique factory to each hash function, has been superseded by a more modular and centralized factory.
17
+
This new model provides superior accessibility and efficiency.
18
+
19
+
As an addition, we introduced 11 more hash algorithms, sorted below:
20
+
- Adler32
21
+
- Blake3
22
+
- Gost
23
+
- HighwayHash
24
+
- SipHash
25
+
- Tiger
26
+
- Tiger2
27
+
- Whirlpool
28
+
- SM3
29
+
- Keccak
30
+
- Argon2id
31
+
32
+
> [!NOTE]
33
+
> Please check Implementations for the full list of available hash algorithms.
34
+
35
+
### NuGet
36
+
You can directly bind HashifyNET to your project through NuGet below:
@@ -69,32 +98,6 @@ The following hash functions have been implemented from the most reliable refere
69
98
*[xxHash](https://code.google.com/p/xxhash/)
70
99
* xxHash - Original and 64-bit version.
71
100
72
-
Differences
73
-
-----------
74
-
This library is the successor to https://github.com/Deskasoft/Data.HashFunction. While keeping the API structure *mostly* the same, the biggest change this library brings is the clearance of the dependency overhaul previously caused by Data.HashFunction.
75
-
Every hash algorithm is now collected under one single assembly and package named HashifyNET, and all of the namespaces are shortened to HashifyNet.
76
-
77
-
The former factory-based implementation, which assigned a unique factory to each hash function, has been superseded by a more modular and centralized factory.
78
-
This new model provides superior accessibility and efficiency.
79
-
80
-
As an addition, we introduced 11 more hash algorithms, sorted below:
81
-
- Adler32
82
-
- Blake3
83
-
- Gost
84
-
- HighwayHash
85
-
- SipHash
86
-
- Tiger
87
-
- Tiger2
88
-
- Whirlpool
89
-
- SM3
90
-
- Keccak
91
-
- Argon2id
92
-
93
-
### NuGet
94
-
You can directly bind HashifyNET to your project through NuGet below:
0 commit comments