I want to loop through the numbers from 1 000 000 000 000 001 to 999 999 999 999 999 999. For each value create md5. Further, all of the resulting md5 sum matches with the md5 given in advance number. To create the tables, no bruising is not enough. But what if the data is not to record and repeat the cycle until the value does not match?
How long the script will handle that amount of data? The function as I understand is created the number of generated md5 number, then checked against the set, if the number matches the script stops, if not, then the cycle repeats.