Hash
A hash may refer to any of the following:
1. With Perl, a hash is an associative array. In Perl, hashes are represented with the prefix %. They contain a listing of keys and values. Below is an example of a basic Perl hash.
my %hope = ("hardware", "Monitor", "software", "office");
print "Hardware hash = $hope{hardware}\n";
In the above example, the program sets the hash table and prints the hardware hash, which equals the next hash element. Therefore, the program would print "Hardware hash = Monitor" on the command line.
2. A hash is also another word for octothorpe ( # ).
3. Linux command; see the hash command page for additional information about this command. See the bash hash command page for information about hash in bash.
4. With databases, hashing is a method of sorting and indexing data. The idea behind hashing is to allow large amounts of data to be indexed using keywords or keys commonly created by complex formulas. Hashing allows a large amount of information to be searched and listed.
5. With security, hashing is a method of taking data, encrypting it, and creating unpredictable, irreversible output. MD2, MD5, SHA, and SHA-256 are examples of hashing algorithms.
6. FTP command that turns on/off displaying hash mark ( # ) for each 1,024 bytes of data received when getting a file.
Algorithm, Checksum, Database terms, Data validation, Hashtag, Percent, Programming terms, Security terms