diff --git a/tools/security/random.go b/tools/security/random.go index cc00a2dc..b931c841 100644 --- a/tools/security/random.go +++ b/tools/security/random.go @@ -3,7 +3,7 @@ package security import ( cryptoRand "crypto/rand" "math/big" - mathRand "math/rand" // @todo replace with rand/v2? + mathRand "math/rand/v2" ) const defaultRandomAlphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" @@ -52,7 +52,7 @@ func PseudorandomStringWithAlphabet(length int, alphabet string) string { max := len(alphabet) for i := range b { - b[i] = alphabet[mathRand.Intn(max)] + b[i] = alphabet[mathRand.IntN(max)] } return string(b)