FEHASHMAC is the largest collection of publicly known hash algorithms integrated into a command-line utility. FEHASHMAC contains a set of known test vectors and results for each algorithm such that the correct implementation for each hardware platform and compiler version can directly be verified.
Currently 57 hash algorithms like sha1 sha224 sha256 sha384 sha512 and variants, sha3 and shake, all SHA3 finalists and blake3, md2 md4 md5 md6, rmd128 rmd160 rmd256 rmd320, whirl gost lash160 lash256 lash384 lash512 tiger2 and RFC 2104 HMAC and KMAC support are included, plus SHA3 extensions kmac128, kmac256, kmacxof128, kmacxof256 for message.

Features

  • SHA3 implemented as per FIPS 202 (August 2015) - V1.5.0
  • SHAKE can now produce base64 output - V1.4.0
  • Extendable Output functions added: shake128, shake256, blake3
  • all SHA3 finalists are included
  • SHA3 extensions kmac128, kmac256, kmacxof128, kmacxof256 - V4.0
  • blake3 is the fastest secure hash algorithm, more than 15 times faster than md5 (on x86_64)

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Largest Generic Hash and HMAC Program

Largest Generic Hash and HMAC Program Web Site

Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs Icon
Zenflow- The AI Workflow Engine for Software Devs

Parallel agents. Multi-agent orchestration. Specs that turn into shipped code. Zenflow automates planning, coding, testing, and verification.

Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • No other open source program covers as many known algorithms as FEHASHMAC, including also hmac aand kmac fetures. BLAKE3 is the fastest secure 256 bit hash algorithm, a companion of the SHA3 finalists blake224,256,384,512.
Read more reviews >

Additional Project Details

Operating Systems

BSD, FreeBSD, Linux, Solaris

Intended Audience

Advanced End Users, Developers

User Interface

Command-line

Programming Language

C

Related Categories

C Cryptography Software, C Command Line Tools, C Encryption Algorithms

Registered

2009-01-13