Skip to main content

saltminer

Identify and audit password hashes — offline.

saltminer is the Python interface to the Saltminer engine (written in Rust). Give it a hash string and it tells you what algorithm most likely produced it, and whether that choice is still considered secure under current OWASP guidance.

Install

pip install saltminer

Usage

import saltminer

saltminer.identify("5f4dcc3b5aa765d61d8327deb882cf99")
# [('MD5', 'medium', '32 hex chars — most likely at this length'),
#  ('NTLM', 'low', '32 hex chars — also possible at this length'), ...]

saltminer.audit("$2b$04$abcdefghijklmnopqrstuv")
# ('bcrypt', 'WeakParams', 'cost 4 is below the minimum of 10')

identify() returns a list of (algorithm, confidence, reason) tuples. audit() returns an (algorithm, verdict, detail) tuple, or None for formats it does not rate.

Links

Source, CLI, and desktop GUI: https://github.com/DebanganMALI/Salt-miner

Released under the MIT License.

Metadata

Release files for saltminer 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for saltminer 0.1.3
File Size Uploaded
saltminer-0.1.3.tar.gz 7.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for saltminer 0.1.3
File Interpreter ABI Platform
saltminer-0.1.3-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
saltminer-0.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details

Total release size: 375.6 kB

Release files / saltminer-0.1.3.tar.gz

Download URL saltminer-0.1.3.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7e396bade04ec7fc43ed1f3920321fbc3e2614d2e1bb5eff7ffe34820855148a
BLAKE2b-256 checksum
How to use checksums
1091eb8aa696b242b728bbf76b4a99013ea666298886e07cdfe89f946c654722
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release files / saltminer-0.1.3-cp310-abi3-win_amd64.whl

Download URL saltminer-0.1.3-cp310-abi3-win_amd64.whl
Size 116.8 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
caa8f4f965b91bb4e7934931564230622a7dd301d77c5787b9d8d1f291e83dd0
BLAKE2b-256 checksum
How to use checksums
bf9374eb2016f356a04893f686c83f6aae209c895ce9da76c1634f948d00c979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release files / saltminer-0.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL saltminer-0.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 251.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
e3e5bf62ffd4e67a64f557d0349f4b1830aa28eaafae593d6eebf7f82fb3d7e7
BLAKE2b-256 checksum
How to use checksums
a58bd0973eea01b3edd38fda2de8b85d1e8832442d57ccd52be7777355e551d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 2, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.4

3 release files

This release

0.1.3 This release

3 release files

0.1.2

3 release files

0.1.1

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page