2 ms·
Bitcoin mining uses double SHA-256. It tends to be harder to break doubled hash functions, since you don't have tools like length-extension attacks on the seco
by pclmulqdq 4y ago
Bitcoin mining uses double SHA-256. It tends to be harder to break doubled hash functions, since you don't have tools like length-extension attacks on the second round of hashing. For example, HMAC-SHA-1 is still secure (despite SHA-1 being pretty much broken), and it also uses a two-round hashing construction.
- flatiron 4y agoEven if it didn’t sha as a hmac is still fine because the length it takes to break. You can’t break sha1 in the time it takes for your packet to go through the hmac step.