Do you think more bits for hash value makes algorithm better

Assignment Help Computer Engineering
Reference no: EM133630083

Discussion Post: Algorithms

Secure Hash Algorithm (SHA-1) calculates a 160-bit hashed value for the targeted message. Message Digest 5 produces calculates a 128-hash value. MD5 is now considered obsolete because of the "birthday problem". Notice the increase from 160-bit to 128-bit. Do you think more bits for the hash value makes the algorithm better? Explain your position.

The second question must be on a Word document.

The hash value of a message is a one-way "unique value" that can be extracted from the message using algorithms like MD5 and SHA-x. In this paper, you are going to use a hash calculator (the best way to find one is to Google hash calculator). Cut and paste the message below into a hash calculator and compute the MD5 or SHA-1 hashed value. Once you have the hashed value, store it in a text file (notepad). Now, search for an AES encryption tool on the Internet (Google: AES encryption tool). Paste the hashed value into the AES tool (note that you will need to create a secret password/key to use the EAS Encryption tool. Once the encryption is completed, explain the resulting value (what is it?).

Reference no: EM133630083

Questions Cloud

What amount of excess reserves does the bank now have : Households deposit $15,000 in currency into the bank, and the bank adds that currency to its reserves. What amount of excess reserves does the bank now have
What additional checks would you impose on the branches : How would you like the three branches to continue to evolve in the upcoming years? What additional checks would you impose on the branches?
Describe how two historic events influenced the author : Describe how two historic events influenced the author of your selected text. How did this influence impact the characters in the text?
Describe how adding fiber-rich complex carbohydrate : Describe how adding fiber-rich complex carbohydrate to her diet can positively impact Cheryl's exam and lab results and suggest some foods that fit category.
Do you think more bits for hash value makes algorithm better : MD5 is now considered obsolete because of the birthday problem. Do you think more bits for the hash value makes the algorithm better?
Modern political parties consist of three components : Modern political parties consist of three components: the party-in-the-electorate, the party organization, and the party-in-government.
Does a trade surplus help to guarantee strong : Does a trade surplus help to guarantee strong economic growth? Is it better for your country to be an international lender or borrower
Execution of crisis communication plan : What role does credible intelligence/information play in the planning and execution of a crisis communication plan? Discuss.
What are your nominal and your real wages : Assume that during the last year you have been earning £1000 per month. Inflation has been 2.5%. What are your nominal and your real wages

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd