QuackatronHQ / Gigarepo

Audit the random number generation source (rand) GSC-G404
Security
Minor
a month ago2 years old
Use of weak random number generator (math/rand instead of crypto/rand)
11	rand.Seed(time.Now().UnixNano())
12	seeds := []uint32{0xCAFE, 0xcaFE, 0xcafe, 0xCAAF, 0xFACE}
13	min, max := 0, len(seeds)-1
14	return seeds[rand.Intn(max-min+1)+min]15}
16
17var xxhash = xxHash32.New(randomSeed()) // hash.Hash32