Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Parent2: a. What hashes changed by changing just the D3 data segment? b. Explain what happened. Parent3: c. Explain any efficiencies in the Merkle Tree

image text in transcribedimage text in transcribed

Parent2: a. What hashes changed by changing just the D3 data segment? b. Explain what happened. Parent3: c. Explain any efficiencies in the Merkle Tree process. Root: 3. Explain how hashing algorithms can ensure data integrity. 4. List and describe 6 properties of hashing. 5. Research and summarize SHA hashing. a. Include the history of SHA. Change the data in D3 to read "D3 changed data segment", without quotes. Find the new b. What algorithms make up the SHA family? hash results: c. What do the algorithms do. d. Create a table comparing, and contrasting, the SHA hashing family. Leaf1: e. Which SHA algorithms should be used today and why? Leaf2: 6. Research and list the hashing algorithm used by the following: a. Ethereum b. Bitcoin Leaf3: c. Ripple d. Litecoin Leaf4: e. Zcash f. Bitcoin Gold Leaf5: Leaf6: Parent1: Parent2: Parent 3 : Root: 2. Using the hashing results from the Merkle Tree. Respond to the below: CMIT-230 - Week 4 Assignment The Merkle Tree below requires hashes. The provided tree has a data segment row, labeled D1 - D6, that represents larger data broken up into pieces. The data is listed and looks like "D1 data segment", without the double quotes. The leaf nodes, labeled Leaf1 - Leaf6, represents the hash value of the appropriate data segment. For instance, D1 data gets hashed and is represented in Leaf1. The parent nodes, labeled Parent1 - Parent3, represents the hash of the appropriate leaf nodes. For instance Parent 1 represents the hash of the hash in Leaf1+Leaf2. Note when hashing, no spaces between the hashes but include the plus, +, sign. The Merkle Root, labeled Root, represents the hash of the Parent1+Parent2+Parent 3 hashes. Be sure to put the plus, +, sign between the hashes. Based on the Merkle Tree, provide the SHA-256 hash results: 1. Using an online hash calculator that supports SHA-256 hashing, complete the be- Leaf1: low. An example of an online hash calculator can be found here or here. Any online hash calculator supporting SHA-256 will do though. Leaf2: Leaf3: Leaf4: Leaf5: Leaf6: Parent1

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions