Skip to content
Nick Fujita edited this page Nov 17, 2015 · 1 revision

Project Description

choCryption provides users with a convenient way to take their message privacy to the next level. Through the use of steganography, choCryption is able to hide a users message in an image file. Users are free to chat with each other in private, with innocent bystanders only seeing a dialog of back to back images.

Implementation Overview

The following is a brief overview of the project implementation architecture

Frontend

The front-end of the application was constructed with Angular, and styled with CSS.

Backend

The application is powered by a Node express application on the backend, with the a combination of npm packages to handle the encoding and decoding of messages and images.

Encryption/Decryption Logic

Processing of encryption and decryption is handled by a customized version the npm module Steganography