Microsoft's NTLM hash use Md4 with few differences.You shouldn't use Md4 as a cryptographic function to store critical data, since it's very easy to decrypt.
I then computed for days to enlarge it and to make it relevant and unique, in order to help you decrypt your Md4 hashes.
MD5 (Message Digest algorithm, 5th version) is an algorithm which converts a given sequence of characters into another unique sequence of characters, with a fixed length, called "hash". These hashes are mostly used to validate file integrity, to encrypt sensitive data (like passwords), and to generate unique identifiers.
MD5 hashes are theoretically impossible to reverse directly, ie, it is not possible to retrieve the original string from a given hash using only mathematical operations.
Most web sites and applications store their user passwords into databases with MD5 encryption.
This page doesn't use rainbow tables (yet), but a similar, simpler approach.
It uses a database of a couple million pre-compiled hash values.
The strings used come from various password databases, and should have a pretty good chance of "hitting" your value.
There is an intentional delay in the response to limit the load on our database.
Md4 (Message Digest 4) is a cryptographic hash function created by Ronald Rivest in 1990.
This algorithm takes as input a string and makes a hash from it. Because of security problems, Md4 was abandoned for its little brother, Md5 .
The reason for that is that one can easily attack Md4 with collisions, in a few milliseconds.