Reading assignment: Hashing

Secure Hash Algorithm (SHA) named SHA-256.
cause of the 256 hash algorithm, possibilities to infinity.

2 Likes

1 sha256
2 unlike functions hash function can only go from the input to the output, it does permit to find the input from the output

1 Like
  1. The hashing algorithm used in Bitcoin is called SHA-256.
  2. This hashing algorithm is really hard to brute-force because of the number of different possible outputs.
1 Like

1.- SHA-256. Which is a Secure Hash Algorithm and it has a length of 256 Bits
2.- Due to the need of Computational power needed to guess randomly the numbers to generate a specific output. Although we get the hash Output we can never get the initial raw information.

1 Like

1. What is the hashing algorithm called used in Bitcoin?

The hashing algorithm used in bitcoin is called the SHA256.

2. Why is this hashing algorithm really hard (almost impossible) to brute-force?

The SHA256 algorithm is really hard to crack because every single possible input to the SHA256 hashing function results in a unique output. In other words, no two inputs WILL EVER CORRESPOND TO THE SAME OUTPUT OF A SHA256 HASH FUNCTION.
Hence if one were to attempt to crack the SHA256 i.e. to find the data that generated a specific hash one would have to test 2^256 combinations; a near impossible task.

2 Likes

1:Security Hash Algorithm (SHA-256)
2:In order to find relevant information of the In-put based on the Out-put, it will need to try so many posible combinations that it will take so many time that it is not realy important. Same when you have the same hashing 256 digits.

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256 (Secure Hash Algorithm).
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Because hashing process is irreversible.
1 Like
  1. Sha 256
  2. Because your chance of getting a lower numeber than 256 is low.
1 Like
  1. Secure Hash Algorithm which includes 256 digit value aka SHA-256
  2. Once the information goes through the output it is impossible to find the initial info because the info is mixed up in a unique hash
1 Like
  1. The hashing algorithm used in Bitcoin is SHA-256
    2.SHA-256 is hard to brute-force because the output has unique hashes and can only be solved to find the ultimate hash output that cannot be reversed back into raw data.
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    The NSA’s Secure Hash Algorithm 256-bit, abbreviated SHA-256.
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    One would have to try 2^128 inputs to find an output they are seeking.
1 Like

1.SHA256 is the hashing algorithm used in Bitcoin.
2. The number of possibilities (2^255) is so large that it is very unlikely/difficult to reverse the output of the function to get the input back. (Perhaps with Quantum computing)

1 Like
  1. SHA-256.
  2. Because the ultimate number is so high as to be practically impossible to brute-force.
1 Like

1. What is the hashing algorithm called used in Bitcoin?
SHA-256

2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
It would take too long to brute force since the computational possibilities of a 256-bit code is massive.

1 Like
  1. Secure Hash Algorithm - 256

  2. SHA-256 was invented by NSA. All of the computations entered in a hash
    are like putting food into a blender. When the items are placed in a blender
    each item can be identified. But once they are blended together they are
    indistinguishable. And once a transaction has been completed it can not be reversed.

1 Like

Answer the questions below.

  1. What is the hashing algorithm called used in Bitcoin?
  • SHA-256
  1. Why is this hashing algorithm really hard (almost impossible) to brute-force?
  • Because the the amount of computing power needed to be used would be extremely large.
1 Like
  1. SHA-256

  2. it’s difficult to brute-force because there’s no way to tell what the actual answer (in this case block header data?) is without scanning the function output for it, i.e. one must guess the last block’s data correctly, which leads to the a successful comparison (i.e. identical) between its hash (contained in the current block) and the hash you compute for it (the result of guessing the right answer).
    right?!

1 Like
  1. The hashing algorithm called used in bitcoin is SHA-256 (Secure Hash Algorithm)
  2. The hashing algorithm is really hard to brute-force/hack because it is a one-way mechanism provides guarantee through mathematical equations and do not allow reversals of the new hash to produce. Basically, its so complex and distinct to where if one single space or comma is added or subtracted, the hash will produce a completely different output.
1 Like
  1. Sha 256 is the hasing algorithm used in Bitcoin

  2. It is hard to reverse the output of the function to get back the input.

1 Like
  1. What is the hashing algorithm called used in Bitcoin? AHA-256
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force? It requires a huge amount of hash power to solve the equation. Each algorithm is unique and it is impossible to reverse. Like food that goes into a blender - the same ingredients are present after blending but it is impossible to reverse what has been done to see all the individual parts and sizes that were used. The algorithm must be solved mathematically - there is no other way - there are too many options - like a lottery - it is impossible to guess the winning number from millions of them.
1 Like