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.
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
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
Encrypting
python3 encryptxh1.py
Decrypting
python3 decryptxh1.py
- 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:
- Update Dictionary
- 3 Characters Encryption
- Decrypted and Encrypted file storage
Fixed:
- Can't read keys
- xh2 a version 2.0 (Features: new encryption process, adding a small amount of security hashing process, and some changes in cli.)
- v0.3beta Latest
- vNone Latest