hash function

(redirected from Hashcode)

hash function

(programming)
A hash coding function which assigns a data item distinguished by some "key" into one of a number of possible "hash buckets" in a hash table. The hash function is usually combined with another more precise function.

For example a program might take a string of letters and put it in one of twenty six lists depending on its first letter. Ideally, a hash function should distribute items evenly between the buckets to reduce the number of hash collisions. If, for example, the strings were names beginning with "Mr.", "Miss" or "Mrs." then taking the first letter would be a very poor hash function because all names would hash the same.

hash function

An algorithm that turns a variable amount of text into a small, fixed-length value called a "hash value" or "hash code." Hash functions are widely used to create codes for message authentication (see MAC). They are also employed to create lookup tables (see hash table) as well as condensations of text for content analysis (see hash buster). See one-way hash function and HMAC.
References in periodicals archive ?
XDA developer Hashcode has released an Android Open Source Project (AOSP) ROM featuring Android 4.
With due credit to recognised XDA Developer, Hashcode, it is now possible to port AOSP based Jelly Bean ROM to Kindle Fire tablet.
With Texas instruments reportedly updating the libion code for Jelly Bean, it should help Hashcode in fixing this issue soon.