--%>

Explain compression function

Give a brief explanation of the term compression function.

E

Expert

Verified

Damg'rd and Merkle greatly affected cryptographic hash function design by defining the hash function in terms of what is named as compression function. A compression function acquires a fixed length input and returns out shorter, fixed-length output. Then the hash function can be defined by the means of repeated applications of compression function till the whole message has been processed. In this procedure, a message of arbitrary length is broken in blocks of a certain length which is only depends on the compression function, and ‘padded’ (for security reasons) so that the size of message is the multiple of block size. The blocks are then processed sequentially, taking as input the result of hash so far and the current message block, with final output being the hash value for message.

   Related Questions in Other Subject

  • Q : Define Quantum Cryptography Give a

    Give a brief explanation of the term Quantum Cryptography.

  • Q : History of indian economy discuss

    discuss everyday forms of peasant resistance in mughal india

  • Q : Explanation of Block Cipher Give a

    Give a brief explanation of the term Block Cipher.

  • Q : Internationa banking causes to

    causes to international bank crises involving less developed countries

  • Q : Aluminum moulds by the press casting We

    We create aluminum moulds by the press casting can you propose anything so that the moulds must shine after casting?

  • Q : Pattern recognition_Ensemble Methods

    Dear Sir/Madam, I have attached the assignment. I need answers to the whole parts of the assignment. The assignment is in pattern recognition. And because you couldn’t finish my previous assignment you send me this reference : "Whenever you have any new assignment you need to send with this Ref

  • Q : Personal communication and mass

    Write down the differentiations between personal communication and mass communication?

  • Q : Mughal Discuss everyday forms of

    Discuss everyday forms of peasant resistance in Mughal India

  • Q : DATA ANALYSIS Read following

    Read following instruction and check attached files. For activity 3, using the three spreadsheets attached here,: 1. Upload these into a new database called Curtin Hospital 2006_07 and in design view of each table, ensure the field properties are correct 2. Create a query using the Curtin

  • Q : Statistics Virtual call centers are

    Virtual call centers are staffed by individuals working out of their homes. Most home agents earn $ 10 to $15 per hour without benefits versus $7 to $9 per hour with benefits at a traditional call center ( Business Week, January 23,2006). Regional Airways is considering employing home agents, but on