Lotus Notes/Domino 6 Hash
Technical details, regex signatures, and cracking commands for the Lotus Notes/Domino 6 algorithm.
What is Lotus Notes/Domino 6?
The Lotus Notes/Domino 6 hash format, introduced in the mid-1990s as part of IBM’s Domino server suite, is a proprietary cryptographic scheme designed to secure password storage within its collaborative platform. Structurally, it employs a hybrid approach combining a truncated MD5 hash (128-bit) with a custom obfuscation layer: the initial 16-byte MD5 digest is XORed with a 16-byte "magic salt" (a fixed, hardcoded value of `0x0000000000000000000000000000000
Identifying Lotus Notes/Domino 6 Hashes
Identifying a hash blindly is often difficult because multiple algorithms can output strings of the exact same length. For example, a standard 32-character hexadecimal string could be MD5, NTLM, MD4, or LM. To definitively identify Lotus Notes/Domino 6, security researchers analyze the hash against a strict regular expression (regex) signature (shown above) to find structural matches.
How to Crack Lotus Notes/Domino 6
If you need to recover the plaintext password for a Lotus Notes/Domino 6 hash during a penetration test or forensics investigation, you must supply the correct module ID to your cracking software. Use the exact commands provided at the top of this page to target the hash successfully.