Linux workstation

Upstream software project

mhash

A Library for Working with Strong Hashes

About mhash

A Library for Working with Strong Hashes

This project links 8 native package records across 4 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Debian 12 (Bookworm): 2 package records; Fedora 43: 2 package records; Fedora 44: 2 package records; openSUSE Leap 15.6: 2 package records. Catalog coverage diagram, not an application screenshot.mhash: recorded package coverageDebian 12 (Bookworm)2 recordsFedora 432 recordsFedora 442 recordsopenSUSE Leap 15.62 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
mhash
Publisher
Not authoritatively mapped
Native package records
8
Operating systems
debian-12, fedora-43, fedora-44, opensuse-leap-15-6
License expression
GPL-2.0-or-later
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Mhash is a free library which provides a uniform interface to a large number of hash algorithms. These algorithms can be used to compute checksums, message digests, and other signatures. The HMAC support implements the basics for message authentication, following RFC 2104. In the later versions some key generation algorithms, which use hash algorithms, have been added. Currently, the library supports the algorithms: ADLER32, GOST, HAVAL256, HAVAL224, HAVAL192, HAVAL160, HAVAL128, MD5, MD4, MD2, RIPEMD128/160/256/320, TIGER, TIGER160, TIGER128, SHA1/224/256/384/512, Whirlpool, SNEFRU128/256, CRC32B and CRC32 checksums.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. libmhash2

    Debian 12 (Bookworm) / libs / source mhash

    0.9.9.9-9

    Library for cryptographic hashing and message authentication

    amd64arm64bookworm
  2. libmhash-dev

    Debian 12 (Bookworm) / libdevel / source mhash

    0.9.9.9-9

    Library for cryptographic hashing and message authentication

    amd64arm64bookworm

Fedora 43

  1. mhash

    Fedora 43 / Unspecified / source mhash

    0.9.9.9-35.fc43

    Thread-safe hash algorithms library

    aarch64i686x86_6443
  2. mhash-devel

    Fedora 43 / Unspecified / source mhash

    0.9.9.9-35.fc43

    Header files and libraries for developing apps which use mhash

    aarch64i686x86_6443

Fedora 44

  1. mhash

    Fedora 44 / Unspecified / source mhash

    0.9.9.9-36.fc44

    Thread-safe hash algorithms library

    aarch64i686x86_6444
  2. mhash-devel

    Fedora 44 / Unspecified / source mhash

    0.9.9.9-36.fc44

    Header files and libraries for developing apps which use mhash

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. libmhash2

    openSUSE Leap 15.6 / System/Libraries / source mhash

    0.9.9.9-bp156.4.2

    A Library for Working with Strong Hashes

    aarch64ppc64les390xx86_64leap-15.6
  2. mhash-devel

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source mhash

    0.9.9.9-bp156.4.2

    Header Files for mhash Library

    aarch64ppc64les390xx86_64leap-15.6

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.