Skip to content

Python GUI app to encrypt and decrypt messages. Implemented using the pybase4 module for encryption decryption and tkinter module for the GUI..

License

Notifications You must be signed in to change notification settings

CodeDroid999/CryptPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Please star ⭐ the repo if you find it useful. Issues and PRs are more then WELCOME!
Thank you dear stargazers! ⭐🤩 Docs 🕮 Questions? Ask on Discord 💬

GitHub Repo stars GitHub closed pull requests

# 📜 License

Copyright 2022 CodeDroid999.

Licensed under the Apache License, Version 2.0 (the "License");

What is CryptPy?

CryptPy - Python Message Encrypter/Decrypter.


Overview

CryptPy is a program written in Python to encrypt any messages and also decrypt the messages.

Get the Code

$ git clone https://github.com/CodeDroid999/Cryptpy.git

Installing

1.You will first need to have Python installed and to make sure that you have added Python to PATH. Extract the folder to somewhere easily accessible. You should have a folder containing the following files:

  1. crytpPy.py
  2. keys.png
  3. requirements.txt
2.Once you have a command prompt open to the correct path, you should type the following command: py -m pip install -r requirements.txt (to run the program successfully, we need a python module called pybase64 installed: running the above command installs it for you) Alternatively: you can run : pip install pybase64

If you have pybase64 installed,ther is no need to run the command. To run CryptPy, open your CMD and type "Crypt.py", then press enter:

The app gets the password typed by the user and compares it with 1234: (secret key for this program)-you can change it in the code to your liking.

About

Python GUI app to encrypt and decrypt messages. Implemented using the pybase4 module for encryption decryption and tkinter module for the GUI..

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages