根据实验我们知道crc32算法比md5算法快4倍左右,所以研究了下golang的crc32的解密。
package main
import (
"fmt"
"hash/crc32"
)
func main() {
intValue :=getIntvalKey("Hello,World!")
fmt.Print(intValue)
}
func getIntvalKey(strKey string) uint32 {
table := crc32.MakeTable(crc32.IEEE)
ret := crc32.Checksum([]byte(strKey), table)
return ret
}