Skip to content

mscoder-py/Endcoder-Decoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Secret Message Encoder / Decoder

A Python-based CLI program to encode and decode messages secretly.
It uses a simple random prefix/suffix + letter-shift algorithm to disguise text, making it fun for creating hidden messages.

⚠ Note: This program is for fun and educational purposes only β€” it is not secure for sensitive or confidential data.


✨ Features

  • Encode any message into a coded secret string
  • Decode back to the original message
  • Random prefix/suffix generation for extra disguise
  • Colorful CLI interface (using colorama)
  • Built-in warning screen before starting
  • Handles invalid inputs & errors gracefully

⚠️ Warning

  • Encoded messages are not cryptographically secure
  • Use this tool only for fun, learning, and practice
  • Do not use it to protect sensitive or private information
  • Same method is used for both encoding and decoding
  • The algorithm can be reversed easily by someone who knows how it works

πŸš€ Installation

  1. Clone this repository or download the script file.
  2. Install the required package:
    pip install colorama

▢️ Usage

Run the program in your terminal: python secret_encoder.py When started, you’ll first see a warning banner in red:

| WARNING - READ CAREFULLY ⚠ | | | | This program is designed for secret message encoding... | | ... |

⚠ Press Enter to continue (or type Exit to cancel)...

Menu Options

  1. Encode
  2. Decode
  3. Exit

πŸ›  Example Run

Encoding: You can choose one from below:-

  1. Encode
  2. Decode
  3. Exit Enter your choice: 1 Enter your message: hello world Your Secret Message is: abcellohaq xyzorldwbz

Decoding: Enter your choice: 2 Enter your secret code here: abcellohaq xyzorldwbz Your Decoded Message is: hello world

Exit: Enter your choice: 3 βœ… Thanks for using our Program...

πŸ“‚ Project Structure

secret_encoder.py # Main program file README.md # Project documentation

πŸ“œ License

This project is released under the MIT License. You are free to use, modify, and share it β€” at your own responsibility.

About

This is simple Python tool which use cryptography and convert a secret message into unreadable form

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages