Secure password handling for database connections
Project description
PassHash Library
A secure way to handle database passwords with encryption.
Features
- 🔒 Encrypt/decrypt passwords using Fernet symmetric encryption
- 🛡️ Secure MySQL connection handling
- 🌐 Environment variable support for production
- ⌨️ CLI password prompt for development
- 🔄 Key rotation support
- ✅ Unit tested
Installation
pip install passhash
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
passshield-0.1.0.tar.gz
(3.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file passshield-0.1.0.tar.gz.
File metadata
- Download URL: passshield-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
653b01fd7ffa11082a4e6691d0f9d3e5b46e1272b5c18e0893f405d75a106c3f
|
|
| MD5 |
59d94767b57d612782dcc9beb079557d
|
|
| BLAKE2b-256 |
248f2c512743216e654775717f65e5f82c337e3e777651fc61430c976e2a5a89
|
File details
Details for the file passshield-0.1.0-py3-none-any.whl.
File metadata
- Download URL: passshield-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63dcac290cb7b5bf22848b8f3b76818f210fa57be13ba0d52b978c3949f781e7
|
|
| MD5 |
040befea747cb82d471cbbafffb7f8ad
|
|
| BLAKE2b-256 |
439d81532c0727f3b6742ec1e36c86e8321cbc0e06efe1b56b1907857cfe2ce6
|