Skip to content

A simple GUI application written in Rust using Slint to compute and verify SHA-256 checksums of files

Notifications You must be signed in to change notification settings

ben-santora/SHA-256-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHA-256-GUI Tool

A simple GUI application written in Rust using Slint to compute and verify SHA-256 checksums of files.

Features

  • Compute Hash: Calculate SHA-256 hash for any local file.
  • Verify Hash: Compare the computed hash against an expected hash with a visual Match/Mismatch indicator.
  • Dark Mode: Clean, dark-themed user interface.

Prerequisites

  • Rust and Cargo installed.

How to Run

  1. Clone the repository.
  2. Run the application:
    cargo run

Build from Source

git clone https://github.com/bensantora/SHA-256-GUI
cd SHA-256-GUI
cargo run

Usage

  1. Enter the full path to the file in the "File path" field.
  2. (Optional) Paste the official hash in the "Expected Hash" field for verification.
  3. Click Compute.
  4. The result and verification status will be displayed.

License

GPLv3

Author

Ben Santora

About

A simple GUI application written in Rust using Slint to compute and verify SHA-256 checksums of files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages