Synonyms:
Hash, 哈希值, 哈希函数, Hash function
哈希函数是一种密码学函数,它可以将任意大小的数据转换成固定长度的字符,而这串字符串被称为哈希值。由于哈希值的产生过程是单向的、不可反推的,而其又具有独一无二的特性,因此,哈希值常被用于保证区块链技术中数据的完整性和不可篡改性。
想象你在榨果汁,你可能放进去了一片柠檬、两个梨子、半个西瓜、一滴薄荷、半杯牛奶,最后榨出了一杯果汁,但是你无法将果汁再还原成原来的水果,而且你也难以猜出原料是什么,用量是多少。如果中间有人偷偷换了原料,那么最后榨出的味道一定会发生改变。