Blockchain File Integrity Checker in Python | FuzzuTech CTkinter GUI
Demo : Click Video 👇👇👇 Features: ✔ Step-by-step project explanation ✔ Embedded YouTube Short link ✔ Downloadable source code ✔ Tags for SEO (same as above viral tags) Code : # -*- coding: utf-8 -*- """ FuzzuTech — Blockchain-based File Integrity Checker (CTk GUI) Author: Fuzzu Developer Description: - Compute SHA-256 for any file - Append an immutable-like record into a simple local blockchain (JSON) - Verify any file later against stored chain entries - Export/Import chain (JSON) """ import os, json, hashlib, time from datetime import datetime import tkinter as tk from tkinter import filedialog, messagebox import customtkinter as ctk APP_NAME = "Blockchain File Integrity Checker — FuzzuTech" CHAIN_PATH = os.path.join(os.path.dirname(__file__), "data", "chain.json") # ----------------------------- Blockchain Core ----------------------------- def sha256_file(path, blocksize=65536): h = hashlib.sha256() ...