Coursework

Crypto Toolbox

A web toolkit for practicing classical cryptography algorithms.

Node.jsExpressPugCaesarPlayfairVigenère
Project illustration: Crypto Toolbox
Static interface built from the original Pug and CSS, using sample data.

About the Project

My coursework project on classical cryptography, built with Node.js, Express, and Pug.

Caesar, Playfair, and Vigenère are implemented in separate helpers. The web interface supports entering data and experimenting with transformations. The project is used to learn the principles behind classical cryptographic algorithms.

View all projects

Related Projects

Project illustration: Real-Time NIDS

Security

Real-Time NIDS

Network intrusion detection using CNN-LSTM and a streaming data pipeline.

PythonKafkaFlinkCNN-LSTMFastAPINode.js
Project page
Project illustration: Study Planner

Apps

Study Planner

An Android application for managing classes, tasks, and Pomodoro sessions.

AndroidJavaSQLiteFirebaseGemini API
Project page
Project illustration: EzSafe

Blockchain

EzSafe

Decentralized image storage using IPFS and blockchain.

IPFSBlockchain
Project page