achintya-7 / achintya-7/hash-forge
Support for more algos.
- Dominant language
- TypeScript
- Stars
- 5
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
---
## Add Support for Additional Hashing Algorithms
This issue tracks the addition of support for multiple hashing algorithms.
---
### 🔹 Implemented via Windows CNG API
(Existing logic inherited where applicable)
* MD2
* MD4
* MD5
* SHA-1
* SHA-256
* SHA-384
* SHA-512
* ED2K
---
### 🔹 Implemented via RHash
Using RHash for the following algorithms:
* AICH
* BLAKE2b
* BTIH
* EDON-R 224
* EDON-R 256
* EDON-R 384
* EDON-R 512
* GOST R 34.11-94
* GOST R 34.11-94 CryptoPro
* GOST R 34.11-2012 256
* GOST R 34.11-2012 512
* HAS-160
* RIPEMD-160
* SHA-224
* SHA3-224 *(Reimplemented based on 7-Zip reference)*
* SHA3-256 *(Reimplemented based on 7-Zip reference)*
* SHA3-384 *(Reimplemented based on 7-Zip reference)*
* SHA3-512 *(Reimplemented based on 7-Zip reference)*
* Snefru-128
* Snefru-256
* Tiger
* Tiger2
* TTH
* Whirlpool
---
### 🔹 Implemented via xxHash
Using xxHash:
* XXH32
* XXH64
* XXH3_64bits
* XXH3_128bits
---
### 🔹 Implemented via GmSSL
Using GmSSL:
* SM3
---
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.