diasurgical / diasurgical/devilution
sha.cpp
Open
- Dominant language
- C++
- Stars
- 9k
- Forks
- 920
- PR merge metrics
- No merged PRs in 30d
Description
- [x] SHA1Clear
- [x] SHA1Result
- [x] SHA1Calculate
- [x] SHA1Input
- [ ] SHA1ProcessMessageBlock
- [x] SHA1Reset
- [x] SHA1Init
Contributor guide
Research direction
Start by reading sha.cpp and the implemented SHA1Clear, SHA1Result, SHA1Calculate, SHA1Input, SHA1Reset, and SHA1Init functions. Trace how SHA1ProcessMessageBlock fits into that flow and determine the expected behavior from the surrounding implementation. The work is done when the remaining checklist item is complete and the SHA1 flow is consistent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cryptography
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100