Home Glossary Hashing

Hashing

Hashing is the process of converting data into a fixed-length string of characters using a cryptographic hash function. In crypto, hashing is used to secure transactions, link blocks together, and maintain data integrity on a blockchain. The output, known as a hash, changes completely even if the input data is slightly altered. Hashing is one-way, meaning the original data cannot be easily reconstructed from the hash. It plays a key role in mining, digital signatures, and address generation.