- Calculate simple hash for a given file
- Verify file against provided simple hash/checksum
- Calculate and save random 128-bit key
- Generate HMAC for a file (key can be provided or it can generate a key for the user)
Following simple algorithms are supported:
- MD5
- SHA1
- SHA256
- SHA384
- SHA512
Following HMAC implementations that are supported:
- HMACMD5
- HMACRIPEMD160
- HMACSHA1
- HMACSHA256
- HMACSHA384
- HMACSHA512
- Method 1: Download the EXE from the "Application" folder.
- Method 2: Clone the repo and open the solution file in Visual Studio. If you can do this, you will know how to run the file
- Verify a file against provided HMAC (key needed) - this is not yet implemented
- Open functionality windows within a parent window, instead of opening as multiple seperate windows.