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

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.2
File Size Uploaded
saltminer-0.1.2.tar.gz 7.6 kB Details

Built distributions (wheels)

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

Download URL saltminer-0.1.2.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e7aea45f024ea8b5b01ada8c42fe578923d8b8202fb3caa4afe8a8c51c92b6ba
BLAKE2b-256 checksum
How to use checksums
3cc03e3d025e9a9cfc034d9c6a90e6eabbcb8fd8adb150c764763924be667a13
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.2-cp310-abi3-win_amd64.whl

Download URL saltminer-0.1.2-cp310-abi3-win_amd64.whl
Size 116.8 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
719b56c2a08084bd55eaf24f6a2da222c97972e8244c4ee23c8a1c734935648a
BLAKE2b-256 checksum
How to use checksums
0bde8eb515463557573519bb5f62342502c64a0be2f77614a0a2610162438c99
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.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL saltminer-0.1.2-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
e56789e76e15c607824f55b7368acf471bf871e168f579262b8ed5b88c8bf9d1
BLAKE2b-256 checksum
How to use checksums
66932c7d0c588ca91d83b4f0c491fb39a1c3b636489ef604d7482be7acc25372
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

This release

0.1.2 This release

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