This is a Python-based project designed to encrypt and decrypt text using a unique cipher method called the 'Decimal Letter Cipher,' developed indigenously by me. This handcrafted tool provides a simple yet effective way to secure your messages. Whether you're interested in basic cryptography or just want to explore a new way to protect your text, this project offers an intriguing solution.
The idea for this project came from a fascination with cryptography and a desire to create something personal and unique. While many cipher methods are available publicly, I wanted to design a method that was entirely my own. After some experimentation, I developed a cipher technique that encodes each letter with a specific numerical pattern, as listed in the Cipher Sheet below. This project allows you to easily cipher or decipher text, making it a fun and educational tool for anyone interested in the art of encryption.
Letter | Cipher Code |
---|---|
A | .1 |
B | .2 |
C | .3 |
D | .4 |
E | .01 |
F | .02 |
G | .03 |
H | .04 |
I | .001 |
J | .002 |
K | .003 |
L | .004 |
M | .0001 |
N | .0002 |
O | .0003 |
P | .0004 |
Q | .00001 |
R | .00002 |
S | .00003 |
T | .00004 |
U | .000001 |
V | .000002 |
W | .000003 |
X | .000004 |
Y | .0000001 |
Z | .0000002 |
# | Used to separate words without adding a space |
- Unique Cipher Method: A custom encryption technique developed exclusively for this project, named the 'Decimal Letter Cipher.'
- Simple Interface: The code is straightforward and easy to use, making it accessible for both beginners and advanced users.
- Educational: A great way to learn about basic cryptography and encryption techniques.
- Customizable: You can modify the cipher sheet to create your own variations.
- Clone this repository onto your local machine.
- Run the script to either cipher or decipher your text.
- Enter the text you wish to encrypt or decrypt.
- View the results to see your text transformed using the unique cipher method.
- Modify the Cipher Sheet: Feel free to adjust the cipher sheet in the code to create your own encryption patterns.
- Enhance the Code: Add new features or improve the existing functionality as you see fit.
With this project, you’re not just working with a cipher tool – you’re engaging with a piece of custom cryptography that reflects creativity and innovation in text encryption. Whether you’re using it for fun or for learning, this project provides a unique and secure way to handle your messages.