hashlag
|
ed0ffcf582
|
Add Reset to the Hasher<T> base
|
2025-08-15 23:50:10 +03:00 |
|
hashlag
|
81e9d2412f
|
Implement Reset in MD4Hasher
|
2025-08-15 23:47:36 +03:00 |
|
hashlag
|
80809918cb
|
Implement Reset in MD5Hasher
|
2025-08-15 23:45:28 +03:00 |
|
hashlag
|
e6703e13af
|
Rename subdir Chaos/Hashing --> Chaos/Hash
|
2025-08-15 23:01:51 +03:00 |
|
hashlag
|
0006593087
|
Add a helper Impl() function for CRTP base 'Hasher'
|
2025-08-10 22:45:03 +03:00 |
|
hashlag
|
36fa81abfd
|
Add a helper Impl() function for CRTP base 'Hash'
|
2025-08-10 22:40:40 +03:00 |
|
hashlag
|
da4232894a
|
Conceal algorithms' impl details in service namespaces
|
2025-08-10 21:21:22 +03:00 |
|
hashlag
|
72a8902954
|
Fix namespace end comments in Md4.hpp, Md5.hpp
|
2025-08-10 20:43:42 +03:00 |
|
hashlag
|
a78fe279a9
|
Fix naming: Md5Hash::RawDigest --> RawDigest_
|
2025-08-09 21:55:57 +03:00 |
|
hashlag
|
3e2d54f9ff
|
Fix naming: Md4Hash::RawDigest --> RawDigest_
|
2025-08-09 21:55:19 +03:00 |
|
hashlag
|
9b4f4a2ef5
|
Add GetRawDigest() for hashes
|
2025-08-09 21:52:01 +03:00 |
|
hashlag
|
5eec6231b7
|
Merge branch 'poly' of https://github.com/hashlag/chaos into poly
|
2025-08-09 19:40:24 +03:00 |
|
hashlag
|
39344fe01c
|
Introduce a base class for hashers
|
2025-08-09 19:40:01 +03:00 |
|
hashlag
|
b513980358
|
Introduce a base class for hashers
|
2025-08-09 19:34:58 +03:00 |
|
hashlag
|
3841242bdb
|
Introduce a base class for hashes
|
2025-08-09 17:28:53 +03:00 |
|
hashlag
|
f19ea0bc1c
|
Introduce a distinct class name for the MD5 Hasher
|
2025-08-09 16:58:02 +03:00 |
|
hashlag
|
c4ddd78d59
|
Introduce a distinct class name for the MD4 Hasher
|
2025-08-09 16:55:01 +03:00 |
|
hashlag
|
cebb9cca51
|
Md4: Fix round function calls formatting
|
2025-08-03 20:39:58 +03:00 |
|
hashlag
|
56821f27f6
|
Fix file naming: replace 'MDX' --> 'MdX'
|
2025-08-03 20:36:11 +03:00 |
|
hashlag
|
5aedfc5914
|
Merge branch 'main' into md5
|
2025-08-03 20:27:51 +03:00 |
|
hashlag
|
0bd4161d72
|
Add the MD5 message digest algorithm draft implementation
|
2025-08-03 20:27:20 +03:00 |
|
hashlag
|
d124dfb752
|
Add missing <string> include
|
2025-08-03 15:31:04 +03:00 |
|
hashlag
|
cee015bf54
|
Fixed an error in namespace end comment
|
2025-08-03 15:13:25 +03:00 |
|
hashlag
|
f04331dc7c
|
Delete .gitignore since it is not meaningful in general for the project.
|
2025-07-27 20:43:49 +03:00 |
|
hashlag
|
dc84720b59
|
Rename the array of byte-by-byte message length representation for meaningfulness.
|
2025-07-27 20:36:41 +03:00 |
|
hashlag
|
a748a6aaab
|
Delete an outdated comment, operations are Mod 64 by now.
|
2025-07-27 16:52:57 +03:00 |
|
hashlag
|
2d95f655bf
|
Add the MD4 message digest algorithm draft implementation
|
2025-07-27 02:19:38 +03:00 |
|
hashlag
|
88d06697fa
|
add .gitignore
|
2025-06-22 00:01:46 +03:00 |
|
hashlag
|
1655d0f2d2
|
Initial commit
|
2025-06-15 01:57:29 +03:00 |
|