Let's say that we have a random number generator that can generate random 32 or 64 bit integers (like rand.Rand in the standard library)
generating a random int64 in a given range [a,b] is fairly easy:
rand.Seed(time.Now().UnixNano())
n := rand.Int63n(b-a) + a
Is it possible to generate random 128 bit number in a given range from a combinaison of 32 or 64 bit random integers ?
Aucun commentaire:
Enregistrer un commentaire