libxcrypt
« Back to VersTracker
Description:
Extended crypt library for descrypt, md5crypt, bcrypt, and others
Type: Formula  |  Latest Version: 4.5.2@0  |  Tracked Since: Nov 7, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: security cryptography authentication library password
Install: brew install libxcrypt
About:
libxcrypt is a modern replacement for the traditional crypt() function found in standard C libraries. It provides a comprehensive suite of hashing algorithms, including legacy DES, MD5, SHA-256/512, and the secure bcrypt. Its primary value is enabling systems to support strong, upgradable password hashing while maintaining backward compatibility with older password hashes.
Key Features:
  • Supports a wide range of hashing algorithms (DES, MD5, SHA-2, bcrypt, yescrypt)
  • Designed as a drop-in replacement for libcrypt
  • Provides a modern, thread-safe API
  • Actively maintained with a focus on security
Use Cases:
  • Updating system authentication libraries for stronger password security
  • Developing applications that require secure password hashing and verification
  • Maintaining backward compatibility with legacy hashed passwords
Alternatives:
  • OpenSSL libcrypt – libxcrypt is often preferred as a standalone, actively maintained library focused specifically on password hashing, whereas OpenSSL is a much larger cryptographic toolkit.
Version History
Detected Version Rev Change Commit
Nov 7, 2025 1:12pm 0 VERSION_BUMP aad4626d
Nov 4, 2025 8:45pm 0 VERSION_BUMP c96d6d34
Sep 10, 2025 8:22am 0 VERSION_BUMP dbb31ca3
Dec 31, 2024 4:25am 0 VERSION_BUMP ddf50315
Dec 30, 2024 9:41pm 0 VERSION_BUMP 153503bf
Oct 27, 2024 12:49pm 0 VERSION_BUMP e2c160b9