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!

ChiefyBean

@ChiefyBean

Joined June 8th, 2026

  • 1Devlogs
  • 1Projects
  • 1Ships
  • 0Votes
I am a beginner coder and I want to become a CyberSecurity specialist
Ship 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
4

Followers

Loading…