From 443b080ede30f5058a5fcc3a96881f047dcba741 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 14 Feb 2025 10:36:10 +0300 Subject: [PATCH] Modern rand.Read never fails --- cmd/certgen/main.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cmd/certgen/main.go b/cmd/certgen/main.go index 870c218..d37c341 100644 --- a/cmd/certgen/main.go +++ b/cmd/certgen/main.go @@ -22,7 +22,6 @@ import ( "crypto/x509/pkix" "encoding/pem" "flag" - "io" "log" "math/big" "os" @@ -42,9 +41,7 @@ func main() { notAfter := notBefore.Add(365 * 24 * time.Hour) serialRaw := make([]byte, 16) - if _, err := io.ReadFull(rand.Reader, serialRaw); err != nil { - log.Fatalln(err) - } + rand.Read(serialRaw) serial := big.NewInt(0) serial = serial.SetBytes(serialRaw) -- 2.48.1