Python hash() 函数
- 功能描述
hash() 用于获取取一个对象(字符串或者数值等)的哈希值。 - 引用段落
hash(object)
-
返回值
返回对象的哈希值。 -
实例
hash() 函数的对象字符不管有多长,返回的 hash 值都是固定长度的,也用于校验程序在传输过程中是否被第三方(木马)修改,如果程序(字符)在传输过程中被修改hash值即发生变化,如果没有被修改,则 hash 值和原始的 hash 值吻合,只要验证 hash 值是否匹配即可验证程序是否带木马(病毒)。


hash() 函数可以应用于数字、字符串和对象,不能直接应用于 list、set、dictionary。
网友评论