What is hashing algorithm and explain breafly how it works?

Showing Answers 1 - 3 of 3 Answers

Culver_lake

  • Mar 18th, 2006
 

hashing is key-to-address translation. This means the value of a key is transformed into a disk address by means of an algorithm, usually a relative block and anchor point within the block. It's closely related to statistical probability as to how well the algorithms work.

It sounds fancy but these algorithms are usually quite simple and use division and remainder techniques. Any good book on database systems will have information on these techniques.

Interesting to note that these approaches are called "Monte Carlo Techniques" because the behavior of the hashing or randomizing algorithms can be simulated by a roulette wheel where the slots represent the blocks and the balls represent the records (on this roulette wheel there are many balls not just one).

  Was this answer useful?  Yes

rajarajana

  • Mar 22nd, 2006
 

A hashing algorithm takes a variable length data message and creates a fixed size message digest.When a one-way hashing algorithm is used to generate the message digest the input cannot be determined from the output.. A mathematical function coded into an algorithm that takes a variable length string and changes it into a fixed length string, or hash value.

  Was this answer useful?  Yes

raj

  • Mar 24th, 2006
 

Hi all, Can any one please explain the difference between GENERAL and SEQ.NUM hashiing algorithms? thanks in advanceraj

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions