Skip to content

Add SHA-3-256 (FIPS 202) hashing support - #23

Open
sk8833192-ship-it wants to merge 1 commit into
amithmandassociates-oss:mainfrom
sk8833192-ship-it:main
Open

Add SHA-3-256 (FIPS 202) hashing support#23
sk8833192-ship-it wants to merge 1 commit into
amithmandassociates-oss:mainfrom
sk8833192-ship-it:main

Conversation

@sk8833192-ship-it

Copy link
Copy Markdown

Summary

  • Add SHA-3-256 (Keccak) hashing via CryptoJS.SHA3
  • New SHA-3 column in the bulk evidence hash table
  • SHA-3 included in CSV, PDF, and Word exports
  • Real-time console logging when SHA-3 is calculated
  • NIST FIPS 202 compliant

Changes

  • Added sha3.min.js CDN script
  • Extended hash table with SHA-3-256 column
  • Updated processQueue() to calculate and log SHA-3
  • Updated PDF export (generateHashPDF) with SHA-3 column
  • Updated Word export (generateHashWord) with SHA-3 column
  • Updated CSV export with SHA-3 field

Verification

  1. Open index.html in a browser
  2. Drop a file into the drop zone
  3. Confirm SHA-3-256 column populates alongside MD5 and SHA-256
  4. Check browser console for [SHA-3] log messages
  5. Test CSV, PDF, and Word exports include SHA-3 values

/claim #2

- Integrate CryptoJS.SHA3 library
- Add SHA-3-256 column to hash report table
- Include SHA-3 in PDF, Word, and CSV exports
- Log SHA-3 calculation to browser console
- NIST FIPS 202 compliant

/claim amithmandassociates-oss#2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant