How to install mhash on AlmaLinux, Rocky Linux, Oracle Linux and RHEL
Thread-safe hash algorithms library
Availability
Compare package tracks by distribution and architecture. Checkmarks show the architectures available in each repository channel.
| Distro | Channel | aarch64 | x86_64 | Version |
|---|---|---|---|---|
| RHEL 10 | Base | 0.9.9.9 | ||
| RHEL 9 | Base | 0.9.9.9 | ||
| RHEL 8 | Base | 0.9.9.9 | ||
| RHEL 7 | Base | 0.9.9.9 |
Description
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.
Built for AlmaLinux, Rocky Linux, Oracle Linux and RHEL.
Install
mhash on AlmaLinux / Rocky Linux / Oracle Linux / RHEL 8, 9, 10
sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm sudo dnf -y install mhash
mhash on CentOS 7 / RHEL 7
sudo yum -y install https://extras.getpagespeed.com/release-latest.rpm sudo yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm sudo yum -y install mhash
Package downloads require an active GetPageSpeed subscription — one repository for mhash and thousands more packages for AlmaLinux, Rocky Linux, Oracle Linux and RHEL.
Subscribe — from $10/moFrequently asked questions
How do I install mhash on AlmaLinux, Rocky Linux, Oracle Linux and RHEL?
Add the GetPageSpeed repository, then install the mhash package with your system package manager.
Which Enterprise Linux versions is mhash available for?
mhash is available for RHEL 7, 8, 9, 10.