stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Cipher Lab

  • 1 Devlogs
  • 10 Total hours

It is a software to learn and use ciphers.

Ship #1 Pending review

CipherLab, a desktop app for learning classical cryptography.
It has the following features:
CipherLab, a desktop app for learning classical cryptography.
Lab: encrypt and decrypt with Caesar, Atbash, Vigenère, ROT13 and Reverse
Learn: a lesson for each cipher with the formula and a worked example
Custom ciphers: build your own by configuring Caesar, Vigenère or Substitution, or by writing your own Python encrypt and decrypt functions
Favourites, open and save text files, copy and clear buttons
Your custom ciphers and favourites are saved automatically

AND SIDE NOTE PACKAGING THE PROJECT IS A BIG PAIN .

  • 1 devlog
  • 10h
Try project → See source code →
Open comments for this post

10h 8m 43s logged

Cipher lab From Idea to Realese

The Idea:
I wanted a tool where i can use cipher to encrypt/decrypt a message in prebuild and custom cipher. Where we can also encrypt and decrypt whole text flles at once.

The ui itself is dark themed for better visibillity.

Everyday features. Open a .txt file as your message, save the result to a file, copy it to the clipboard, and clear the boxes. Deleting a custom cipher takes two clicks, so one stray click can’t remove one.

The hardest thing :

The packaging. THere were a Ton of errors i had to re write a lot of things for pyinstaller to work.

Thanks for reading. CipherLab v1.0 is out.

— ChiefyBean

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…