VAULTERPY
SAFE YOUR PASSWORDS
VAULTERPY is a python program with which you can secure your precious passwords very easily.
Features
- Stores your passwords in database
- All the passwords are encrypted
- You can only decrypt your passwords if you have the right key
- The application can run on any OS - windows, linux, apple, etc.
Motivation
My motive of building this applcation is to help others as well as me for storing passwords without any tension And not to use any notebook or papers, to write my passwords as it can be seen by other easily.😧
Tech
The overall configuration of my project and libraries which I have used :-
- Written in -Python language
- Libraries -
- Cryptography - Used for encrypting and decrypting the passwords
- Sqlite3 - Used for working with database and storing the passwords
- Made an env - environment for this project, so made a precise requirements.txt
- requirements.txt
Installation
The Installation is pretty easy.
-
Using Git
- Make a directory in your computer to store the files.
- Go into the directory and clone the git repository
git clone https://github.com/Shreejan-35/VAULTERPY.git- Then go int the src directory.
- Open your favourite terminal, and type this commands
pip install requirements.txtThen,
python run.pyOR
python3 run.py -
Using pip
Run the following command -
pip install vaulter-py
OR
pip3 install vaulter-py
Then run,
vaulterpy
Useful guide
Before inserting or retriving passwords, press L to load your secret key.
Others
See the test directory in src to see some previous passwords which I stored in the database and also the key which is generated.
License
MIT License
FOLLOW ME ON INSTAGRAM @star_cyber_warrior
Metadata
Release files for vaulter-py 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vaulter-py-0.0.2.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vaulter_py-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.7 kB
Release files / vaulter-py-0.0.2.tar.gz
| Download URL | vaulter-py-0.0.2.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e04a6f55e410231ef066b30684af849e9267dd89f925b0c7a086d2615b3798e3
|
|
BLAKE2b-256 checksum How to use checksums |
da4684c3eab46e785bc53390e6c68a77097c26efd28159813dfe1764c9bb5d78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.3 tqdm/4.61.2 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5
|
Release files / vaulter_py-0.0.2-py3-none-any.whl
| Download URL | vaulter_py-0.0.2-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7b1e2dd46e2f1786dfd8ebb52bab7a130fb878eefb4a68628d7452a05b38d3f8
|
|
BLAKE2b-256 checksum How to use checksums |
3f4c71c53857e91379d9b598ac9d30ea9ced0ec796abef8802a6685af53cb94c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.3 tqdm/4.61.2 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5
|