HashEndra is a Rust CLI plus library, fully offline. It identifies hash types with confidence scores, decodes layered encodings (base family, hex, URL, binary, decimal, classic ciphers), and handles modern crypto tasks: AES-CBC/ECB/GCM including non-12-byte GCM nonces, HMAC, and RSA checks (shared-prime gcd, Wiener, Hastad, Fermat).
Forensics side covers file carving, string scans, EXIF, ZIP and XML inspection, and NTFS/FAT/ext volume parsing. Large inputs go through mmap and streaming so memory stays flat, with rayon thread tiers for scans. Test suite is green with clippy clean.