Advanced cryptographic hashing library with salt, multi-threading, and HMAC authentication.
Project description
advhashing
advhashing is an advanced cryptographic hashing library with enhanced security features.
Features
- Salted SHA-256 & SHA-512 hashing
- HMAC-based authentication
- Multi-threaded hashing for large datasets
- High-speed and cryptographic-grade security
Installation
pip install advhashing
USAGE:
from advhashing import advhashing
print(advhashing.hash_sha256("secure_data")) # Salted SHA-256
print(advhashing.hmac_sha256("secret_key", "message")) # HMAC Authentication
hashes = advhashing.multi_threaded_hash(["data1", "data2"]) # Multi-threaded hashing
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
advhashing-0.1.0.tar.gz
(2.9 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 advhashing-0.1.0.tar.gz.
File metadata
- Download URL: advhashing-0.1.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
346e7e4634677bbfd42d30cb4bd0b22d372c5db3bc4d3b092ec5a065c0c29e58
|
|
| MD5 |
46c7e4256b7df1aa7326500e70b5b801
|
|
| BLAKE2b-256 |
6f1a9c8ed882d8961f622debeda1cb9bab72c542d8bee8b56af1e0ec5979b71d
|
File details
Details for the file advhashing-0.1.0-py3-none-any.whl.
File metadata
- Download URL: advhashing-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4d531545992e55b32398013a58b389e4c3a3f7234adf525d9cb981e99d8541f
|
|
| MD5 |
f55dd5e46a1dec08232920892f156c25
|
|
| BLAKE2b-256 |
1a12d0686917ef78c3a0235e427d93a6cce2a3dc5c019253767e5cd5317a9839
|