https://github.com/lolenseu248/xhash
XHash a simple Encrypting and Decrypting tool build in Python
https://github.com/lolenseu248/xhash
encryption pyhon3 software tool
Last synced: 3 months ago
JSON representation
XHash a simple Encrypting and Decrypting tool build in Python
- Host: GitHub
- URL: https://github.com/lolenseu248/xhash
- Owner: lolenseu248
- License: mit
- Created: 2022-03-12T16:12:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-30T02:43:26.000Z (about 2 years ago)
- Last Synced: 2025-02-02T17:57:08.736Z (5 months ago)
- Topics: encryption, pyhon3, software, tool
- Language: Python
- Homepage:
- Size: 76.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# XHASH
XHash is a simple Encrypting and Decrypting tool build in Python.
- XHash are using its own xh1 or xhash1 converting process just like ascii or base64 converting process.
- XHash are free to use and opensource tool/software.
- xh1 or xhash1 are the version 1.0 of the tool.## How to clone and install requirements
```BASHc
sudo apt update && sudo apt upgrade -y
sudo apt install git python3 python3-pip
git clone https://github.com/lolenseu/xhash.git
cd xhash
python3 -m pip install -r requirements.txt
chmod +x bash-scrypts/install.sh
chmod +x bash-scrypts/update.sh
```
or
```BASHc
sudo curl https://raw.githubusercontent.com/lolenseu/xhash/main/bash-scrypts/install.sh > xhash-install.sh && chmod +x xhash-install.sh && bash xhash-install.sh
```## How to use
Encrypting
```BASHc
python3 encryptxh1.py
```
Decrypting
```BASHc
python3 decryptxh1.py
```## Sample Screenshots and Steps to Use
### "Encrypting" Make a file

### Add a content to the file

### Run the Encrypting Tool

### "Decrypting" Sample file

### Run the Decrypting Tool

### Decryted file
## Notice
- Before you use the tools, don't forget to edit and disable the encryptxh1.py and decryptxh1.py update checker below each file! (Why this is enabled? - To inform you to each update or release from the github repository)
- Don't update immediately the tool if there is a new update this may cause an error in the encryption process, decrypt fist to the version you used in the encryption process!
- Don't lost your "filename.xh1" file because we don't make any backup to each encrypted file!
- Don't edit the encryted "filename.xh1" file it may couse a error or corrupted error that can't or unable read in encryption process!
- You can rename your file after the encryption process but make sure that have ".xh1" extention.
- You can modify or copy and apply to your code and projects you wish. Its free to use!## Update and Bug Fixed
Update:
- Update Dictionary
- 3 Characters Encryption
- Decrypted and Encrypted file storageFixed:
- Can't read keys## Future Updates
- xh2 a version 2.0 (Features: new encryption process, adding a small amount of security hashing process, and some changes in cli.)## Versions
### xh1 (xhash1)
- v0.3beta Latest### xh2 (xhash2)
- vNone Latest