CyberSingham Hash Calculator v2.2
=================================

This is an original CyberSingham Windows utility for file-integrity hashing.

Features
--------
* Select multiple files in one Windows file-selection dialog (Ctrl/Shift supported).
* Select a folder and recursively add all files under it, including subfolders.
* Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512.
* Process all files added to the list in one operation.
* Continue processing when an individual file cannot be read and record its error.
* Generate a TXT forensic-style report or CSV batch report through a Windows Save As dialog.
* Reads selected files; it does not modify them.

Workflow
--------
1. Click Select Files and select one or more files.
2. Or click Select Folder to recursively add files from a folder.
3. Click Calculate Hashes.
4. Click Generate / Save Report to save TXT or CSV output.
5. Clear resets the file list.

Security / forensic note
------------------------
SHA-256 and stronger SHA-2 algorithms are recommended for modern integrity verification.
MD5 and SHA-1 are retained for legacy/comparison purposes and should not be treated as
modern collision-resistant security mechanisms. Preserve original evidence and record
acquisition context separately.
