Skip to content

Lightwieght Git Credential Vault in Python (one file)

License

Notifications You must be signed in to change notification settings

Fabccc/Vaulthon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaulthon

Storing git credential safely in git with a self included tool might be in the biggest dream of humanity.

Credits

All credits goes to the original AES-128 implementation by Bo Zhu in pure python, and BoppreH for the github example repository. I didn't do anything, everything goes to them. I simply wrote aproximately 20 lines of python.

Usage

At the root of your project:

Windows

Powershell

Invoke-WebRequest -OutFile vaulthon.py https://raw.githubusercontent.com/ComminQ/Vaulthon/main/vaulthon.py
ni config.json
python vaulthon.py <key>

Linux

wget -O vaulthon.py https://raw.githubusercontent.com/ComminQ/Vaulthon/main/vaulthon.py
touch config.json
./vaulthon.py <key>

Example

The key to execute this example is "hello", so simply run:

git clone https://github.com/ComminQ/Vaulthon.git
cd Vaulthon
python vaulthon.py hello

About

Lightwieght Git Credential Vault in Python (one file)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages