Problem Statement
Developers often need to generate hashes for checksums, password testing, and data integrity verification. No hashing tool exists in DevUtils currently.
Proposed Solution
Add a Hash Generator page with:
- Support for SHA-1, SHA-256, SHA-512 via Web Crypto API
- Show all hash outputs simultaneously
- Copy individual hash values
- Real-time output as user types
- Utility functions in src/utils/hashUtils.ts
- Unit tests in src/tests/hashUtils.test.ts
Alternatives Considered
MD5 via a lightweight library (e.g. blueimp-md5) since Web Crypto API doesn't support MD5. Optional — SHA-256 alone covers most use cases.
Problem Statement
Developers often need to generate hashes for checksums, password testing, and data integrity verification. No hashing tool exists in DevUtils currently.
Proposed Solution
Add a Hash Generator page with:
Alternatives Considered
MD5 via a lightweight library (e.g. blueimp-md5) since Web Crypto API doesn't support MD5. Optional — SHA-256 alone covers most use cases.