Switch to audited and fast version of sha3/keccak
Open
low effort
low impact
nice to have
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 349
- Avg merge
- 8m
- Merged PRs (30d)
- 1
Description
You're using `js-sha3`, while a better package would be https://github.com/paulmillr/noble-hashes which was audited and is utilized in https://github.com/ethereum/js-ethereum-cryptography.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate where js-sha3 is declared and used, then read the surrounding TypeScript code and dependency configuration. Compare the required API with noble-hashes and verify that the existing SHA3/Keccak behavior remains covered by the project's tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cryptography
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100