Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

advhashing-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

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

Hashes for advhashing-0.1.0.tar.gz
Algorithm Hash digest
SHA256 346e7e4634677bbfd42d30cb4bd0b22d372c5db3bc4d3b092ec5a065c0c29e58
MD5 46c7e4256b7df1aa7326500e70b5b801
BLAKE2b-256 6f1a9c8ed882d8961f622debeda1cb9bab72c542d8bee8b56af1e0ec5979b71d

See more details on using hashes here.

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

Hashes for advhashing-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4d531545992e55b32398013a58b389e4c3a3f7234adf525d9cb981e99d8541f
MD5 f55dd5e46a1dec08232920892f156c25
BLAKE2b-256 1a12d0686917ef78c3a0235e427d93a6cce2a3dc5c019253767e5cd5317a9839

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page