https://github.com/smtkanchana66/encryption-decryption-tool
A Python tool for encrypting and decrypting text using a simple algorithm. This tool allows users to input text for encryption or encoded values for decryption, and it uses a random key for encryption.
https://github.com/smtkanchana66/encryption-decryption-tool
encryption encryption-algorithms encryption-decryption python python-3 python3
Last synced: about 1 month ago
JSON representation
A Python tool for encrypting and decrypting text using a simple algorithm. This tool allows users to input text for encryption or encoded values for decryption, and it uses a random key for encryption.
- Host: GitHub
- URL: https://github.com/smtkanchana66/encryption-decryption-tool
- Owner: smtkanchana66
- Created: 2024-08-26T08:42:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-26T09:05:13.000Z (8 months ago)
- Last Synced: 2024-10-18T13:15:09.033Z (6 months ago)
- Topics: encryption, encryption-algorithms, encryption-decryption, python, python-3, python3
- Language: Python
- Homepage:
- Size: 12.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Encryption Decryption Tool
## Description
A Python tool for encrypting and decrypting text using a simple algorithm. This tool allows users to input text for encryption or encoded values for decryption, and it uses a random key for encryption.
## Files
`test.py`: The main Python script containing the encryption and decryption logic.## Getting Started
#### Prerequisites
- Python 3.x
#### Installation
01. Clone the repository:
```bash
git clone https://github.com/yourusername/encryption-decryption-tool.git
```
02. Navigate to the project directory:
```bash
cd encryption-decryption-tool
```
#### Usage
01. Run the script:
```bash
python3 test.py
```02. Follow the prompts:
- You will be asked whether you want to encrypt or decrypt.
- For encryption:
- Input the text you want to encrypt.
- The script will display the encryption key and the encrypted text.
- For decryption:
- Input the encoded values separated by commas.
-Input the encryption key used for encoding.
- The script will display the decrypted ASCII values and the resulting characters.
#### Example
##### Encryption:```vbnet
Input text to encrypt: Hello
Your encryption key is: 4
Encrypted characters: Lippq
```
##### Decryption:```yaml
Please input encoded values separated by commas: 72, 108, 108, 111
Input encryption key: 4
Decrypted ASCII values: [68, 104, 104, 107]
Characters: Dhhh
```
#### Contributing
- Feel free to fork the repository and submit pull requests with improvements or bug fixes.#### License
- This project is licensed under the MIT License - see the LICENSE file for details.#### Acknowledgements
- Python programming language for implementing the solution.#### Contact
- For any questions, you can reach me at [email protected].