3 ms·
To get a sense of it, I downloaded it from a link here. Below is the structure of the first few lines. Caveat: it's garbage/useless data below -- I intentionall
by NatW 14y ago
To get a sense of it, I downloaded it from a link here. Below is the structure of the first few lines. Caveat: it's garbage/useless data below -- I intentionally changed around the actual numbers to give a sense of the structure, only:
000000a94d47b9cb82ca8a3b492a51263b40a66e
000000a98a624314892af97c6f1a0635472eae38
000000a9ba60e7f13fcac444a5a791af7807a3a3
000000a97ea34e74a97a6d1ce08ebc68d3e9aab2
000000a9b4b2a3497aaa51e212ac9efdb00aaf4e
- Anderkent 14y agoThe pattern 000000a9 is just in presentation - I counted the occurrences of different bytes in that position (also misled by the apparent pattern, where many lines in a row would have the same 4th byte), and each possible value is present more or less equally often. It seems like it's just sha1. EDIT: however, 3.5 million hashes start with 5 zeroes, which is way too many for just coincidence. Possibly they used multiple hash functions?
- ricardobeat 14y agoIt appears that the publisher just zeroed out the first 4 digits in nearly all the hashes. The rest of the string still matches known hashes.