Sumer Portfolio

Encryption And Decryption

Project Overview

Technologies Used
This project is developed using Python and the Tkinter module to create a simple graphical user interface. The encryption and decryption process is based on custom string manipulation algorithms, demonstrating fundamental concepts of text transformation.

Development & Background
I built this project during my second year out of curiosity about GUI development in Python. I learned Tkinter from CodeWithHarry's YouTube channel, which helped me understand how to create basic graphical interfaces. Although I successfully implemented this project, I no longer have in-depth knowledge of Tkinter since it was a one-time exploration into GUI development. The main focus was to showcase my string manipulation logic in Python rather than deep encryption techniques.

Usage
This tool is designed for users who struggle with generating and remembering passwords. Instead of creating complex passwords, users can:
---Enter an easy-to-remember phrase in the encrypt section, click "Convert," and receive an encrypted version.
---Use the encrypted code as a secure password anywhere.
---Later, input the encrypted text in the decrypt section to retrieve the original phrase.

Features
---Simple GUI – User-friendly interface using Tkinter.
---Custom Encryption Algorithm – Uses basic string manipulation for encoding and decoding.
---Easy Password Generation – Convert memorable text into a secure format.
---Decryption Support – Retrieve original input from encrypted text.

This was a fun and quick project that allowed me to explore GUI programming and apply Python's string manipulation techniques in a practical scenario.

Contact Me

Contact Information

  • sumersingh71531@gmail.com
  • Ajmer, Rajasthan

Social Media