brand logo

ax Essien

Back to Projects
Snapshot
Snapshot
Snapshot
Snapshot

Pixel Cipher

A full-stack TypeScript application that implements steganography to hide secret text messages within images using LSB (Least Significant Bit) encoding. The system allows users to encode messages into images and decode them back, with the encoded images appearing visually identical to the original.

Technical Overview

Frontend

React, TypeScript, Vite, Tailwind CSS, TanStack Query

Backend

Express, TypeScript, Sharp, Multer

Algorithm

Custom LSB steganography with magic string validation

Key Features

  • •Hide text messages in images
  • •Extract hidden messages from encoded images
  • •Magic string validation for data integrity
  • •Automatic download of encoded images
  • •Copy-to-clipboard functionality for decoded messages

Tech Stack

React
TypeScript
Express
TailwindCSS