Homework on Hash Functions - Questions
A hash function takes any amount of data or input and converts it into 256 bits or an output.
Simply put; “plaintext” + “hash function (SHA256, SHA1 etc.)” = “hash value”.
Cryptographic hash functions are used to pass transaction information anonymously. Bitcoin uses the SHA-256 cryptographic hash function in its algorithm.
I think this ‘quote’ sums it up quite nicely and clearly.
“Collision resistance is the property of a hash function that it is computationally infeasible to find two colliding inputs. This property is related to second preimage resistance, which is also known as weak collision resistance.”
17/05/2021 - Truls-Magnus