Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Digital Evidence Chain-of-Custody System

A secure, full-stack web application designed to track, log, and maintain the forensic integrity of digital evidence. This system ensures data immutability and complete accountability matching standard corporate security workflows.


🚀 Key Security Features

  • SHA-256 Hashing Engine: Automatically calculates and binds a unique cryptographic signature to every uploaded evidence asset upon ingestion.
  • Live Integrity Verification: One-click automated comparison mechanism that flags any unauthorized file modifications or data corruption with clear visual state badges.
  • PostgreSQL Immutability Triggers: Hardened database layer equipped with strict backend rules that actively block and intercept any DELETE or UPDATE tampering attempts, even from administrative database accounts.
  • Secure Forensic Access Portal: Authenticated tracking environment featuring masked password fields and protected application route parameters.

🛠️ Tech Stack & Architecture

  • Backend Framework: Python (Flask)
  • Database Management: PostgreSQL + pgAdmin 4
  • Cryptographic Layer: SHA-256 (Python hashlib)
  • Frontend Design: Glassmorphic UI (HTML5, Modern CSS3 Core)

🎯 Project Presentation Roadmap

  1. Authentication: Sign in via the secure portal interface.
  2. Evidence Ingestion: Upload an operational file tracking asset to generate its permanent cryptographic signature.
  3. Integrity Validation: Demonstrate the system verifying that the data remains untampered.
  4. Tampering Defiance Demo: Execute a rogue DELETE query directly inside pgAdmin 4 to showcase the active database trigger blocking the attack vector.

About

A secure, full-stack digital evidence chain-of-custody logging system. Features dynamic SHA-256 integrity verification, secure analyst authentication, and PostgreSQL database triggers to enforce total audit trail immutability against insider tampering.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages