47 Commits

Author SHA1 Message Date
Matt Nadareski
47cb600f3f Fix accidental cutoff 2025-10-07 09:02:11 -04:00
Matt Nadareski
d42af9b95d Consistency matching cleanup 2025-10-07 09:01:12 -04:00
Matt Nadareski
8672fea581 Used mixed features and inputs 2025-10-06 11:31:54 -04:00
Matt Nadareski
a5b36a8329 Update readme to match help text 2025-10-06 09:12:58 -04:00
Matt Nadareski
2a37f8c03a Set text formatting in readme 2025-10-05 22:08:02 -04:00
Matt Nadareski
51c3ecec4b Fully use CommandLine modelling 2025-10-05 20:31:15 -04:00
Matt Nadareski
cbaa79b284 Minor tweaks 2025-09-23 14:18:50 -04:00
Matt Nadareski
32cd0e73ed Add hashing tool implementation, for fun 2025-09-23 14:15:27 -04:00
Matt Nadareski
0ede92a5d9 Fix SSDEEP URL 2025-01-02 22:25:17 -05:00
Matt Nadareski
0c3815e17c Replace SpamSum implementation with more complete one 2025-01-02 22:21:26 -05:00
Matt Nadareski
70b145c633 Use publish script and update README 2024-12-06 11:06:58 -05:00
Matt Nadareski
186f8a1ece Add FNV variants 2024-11-11 04:00:46 -05:00
Matt Nadareski
3382c20217 Add MD4 efficient implementation 2024-11-10 23:32:33 -05:00
Matt Nadareski
7b9580c991 Add MD2 to the readme 2024-11-10 22:24:10 -05:00
Matt Nadareski
bf1cfa0e1f Add performance note 2024-11-09 23:45:59 -05:00
Matt Nadareski
d57396612f Add Fletcher family checksums 2024-11-09 23:14:31 -05:00
Matt Nadareski
ac1cacc247 Add Adler-32 implementation 2024-11-09 22:01:07 -05:00
Matt Nadareski
27276ce05d Fix CRC note 2024-11-09 21:34:41 -05:00
Matt Nadareski
841f5708a3 Update README 2024-11-09 21:32:13 -05:00
Matt Nadareski
bb9d4155d2 Add Tiger family hashes 2024-11-09 20:46:05 -05:00
Matt Nadareski
79c10cf2fb Add RIPEMD-256 implementation 2024-11-09 02:59:17 -05:00
Matt Nadareski
ffc6bc045d Add RIPEMD-320 implementation 2024-11-09 02:54:04 -05:00
Matt Nadareski
d096cbf07e Add RIPEMD-128 implementation 2024-11-09 02:33:51 -05:00
Matt Nadareski
bb67c3e2f3 Migrate to internal RIPEMD-160 implementation 2024-11-09 01:18:52 -05:00
Matt Nadareski
f74c9ddffd Use internal implementation for XXH64 2024-11-08 13:11:58 -05:00
Matt Nadareski
b728aa77c7 Use internal implementation for XXH32 2024-11-08 12:33:43 -05:00
Matt Nadareski
188483b4d1 Compress hasn't been used for a little 2024-11-06 20:24:33 -05:00
Matt Nadareski
45d0e2dde1 Replace CRC-16 existing implementations 2024-11-06 05:54:41 -05:00
Matt Nadareski
adc03c90eb Remove Aaru CRC-32 2024-11-06 05:20:09 -05:00
Matt Nadareski
0cf07ae13a Remove external CRC-32 implementations 2024-11-06 04:54:27 -05:00
Matt Nadareski
445c3473d9 Correct comment in README 2024-11-06 00:18:55 -05:00
Matt Nadareski
dcd4555027 Link to documentation around SHA3 family hashes 2024-03-24 20:15:32 -04:00
Matt Nadareski
84d319867c Add SHA3 implementations for supported platforms 2024-03-24 19:45:27 -04:00
Matt Nadareski
83c69f895c Add SHAKE128 and SHAKE256 for supported platforms 2024-03-24 19:38:48 -04:00
Matt Nadareski
826d629d98 Update README for CRC-32 changes 2024-03-24 18:46:44 -04:00
Matt Nadareski
6e8f13089e Update README for CRC-64 changes 2024-03-24 18:45:34 -04:00
Matt Nadareski
c19509944b Add CRC-16 variants from Aaru.Checksums 2024-03-24 02:09:32 -04:00
Matt Nadareski
1aea60880a Add Adler-32, Fletcher-16, and Fletcher-32 from Aaru.Checksums 2024-03-24 01:58:23 -04:00
Matt Nadareski
9e5cadd8d2 Add BLAKE3 for net7.0 and above 2024-03-24 00:15:56 -04:00
Matt Nadareski
ff113dfcad Hook up all 3 implementations for choice 2024-03-08 12:48:30 -05:00
Matt Nadareski
fe9fe268c9 Add other CRC32 implementations (unused) 2024-03-08 12:41:22 -05:00
Matt Nadareski
71a45e5cd9 Update README 2024-03-08 10:26:00 -05:00
Matt Nadareski
bf0cc50ded Update README 2024-03-08 09:26:48 -05:00
Matt Nadareski
45484ea9f6 Fix important README detail 2024-03-04 11:41:30 -05:00
Matt Nadareski
ddd82fbf50 Add link to OptimizedCRC in readme 2024-03-03 22:21:15 -05:00
Matt Nadareski
81668127f1 Add support for other System.IO.Hashing algorithms 2024-03-03 22:18:32 -05:00
Matt Nadareski
1ccfd51abe Add README, fix System.IO.Hashing reference 2024-03-03 22:15:19 -05:00