Skip to content

ericjohns55/Cryptographer

Repository files navigation

Cryptographer

An android app developed for CMSC 345 (Mobile App Development)

Features

  • Supports 4 different ciphers: Caesar, Substitution, Vigenère, and Atbash
    • Provides Frequency Analysis tools to crack Substitution and Vigenère ciphers
  • Allows image encoding and decoding to hide secret messages within an image
    • Provided via the Camera or picking pictures from gallery
  • Supports the scanning of QR and Code 128 barcodes
    • Also allows the generation of QR codes
  • Utilizes a custom encryption scheme called "Macros" that lets the user run multiple ciphers in bulk

Screenshots

Video Report

Part of this assignment was to make a video report discussing our implementations, design ideas, and to give a demonstration of the app.

Click on the image below to watch it: Cryptographer Video Report

About

An android app developed for CMSC 345

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages