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.1

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.1
File Size Uploaded
saltminer-0.1.1.tar.gz 7.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for saltminer 0.1.1
File Interpreter ABI Platform
saltminer-0.1.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
saltminer-0.1.1-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.4 kB

Release files / saltminer-0.1.1.tar.gz

Download URL saltminer-0.1.1.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c778c3c8c4c6ab93d6cd8baa06dd41bc9457f3a39ef87ca9e4c3010d3e0d4481
BLAKE2b-256 checksum
How to use checksums
31f68ff298a680d9ba8f307db6e8441e1ce89b0982c1c999623b2ef18d6582de
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.1-cp310-abi3-win_amd64.whl

Download URL saltminer-0.1.1-cp310-abi3-win_amd64.whl
Size 116.7 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
ee407037c41b4995754b2f1b991053ed114e27a8f2aa6c7684a60cc9c7e88769
BLAKE2b-256 checksum
How to use checksums
71c156fee869e86a8dc99b13e0511e0dd930e20ee2a308eac67398e6fc9bc350
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.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL saltminer-0.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 251.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
e32bcfd49864d6bca2a730c88e687a9a70f9d9675e9a6616f6c79d68a5621b5f
BLAKE2b-256 checksum
How to use checksums
239c991db5a1a5766776d246a3daf0f9e13632d3e4ecff6c1420328b4b7fc24c
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

0.1.3

3 release files

0.1.2

3 release files

This release

0.1.1 This release

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