answersLogoWhite

0

Hashing is performed on arbitrary data by a hash function. A hash function is any function that can convert data to either a number or an alphanumeric code.

There are possibly as many types of hashing as there are data. How precisely the hash function works depends on what data it is meant to generate a hash code from.

Hashing is used for a variety of things. For example, a hash table is a data structure used for storing data in memory. Instead of iterating through the structure to find a specific item, we associate a key (hash code) to a particular item (data).

A hash code can be generated from a file or disk image. If the data does not match the code, then the data is assumed to be corrupted.

Hashing has the advantage of taking a larger amount of data and representing it as a smaller amount of data (hash code). The code generated is unique to the data it came from. Generating a hash code can take time however, depending on the function and the data.

Some hash functions include Bernstein hash, Fowler-Noll-Vo hash, Jenkins hash, MurmurHash, Pearson hashing and Zobrist hashing.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

Advantages and disadvantages of computer IN SCIENCE?

Briefly explain


Briefly explain Advantages and disadvantages a flexible exchange-rate system?

define exchange and whts its advantages and disadvantages


Briefly describe the process?

There are many ways to briefly describe a process. The best way to briefly describe a process is to put it in steps.


Briefly describe your relationship with this person?

how do i briefly describe my relationship with my boss


Describe the various programming techniques briefly?

describe the various programming techniques briefly.


Briefly discuss the advantages and disadvantages of Kaizen Explain how the relevance of the concept in the present context?

In class,group members first discuss,and then explain the an-swers to difficult questions in of the


Briefly explain the advantages and disadvantages of using Fax machine?

Advantages: Secure transmission of documents. Legal acceptance in certain industries and for official documents. No need for internet connection for transmission. Disadvantages: Limited quality of document transmission. Slow transmission speed. Issues with paper jams and maintenance.


Briefly describe the history of bowling?

tyuyutyutyu


How do you briefly describe teleportation?

idont know


Briefly describe your experience working with grocery dry goods and bulk items?

Briefly describe your experience working with grocery, dry goods and bulk items


Briefly describe three art forms which emerged during colonial period?

Briefly describe three art forms which emerged during colonial period


Briefly describe the shape of the earth?

It's a circle