From b8d8dae13d7dda8706ca2ab98934ad404aacae22 Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Mon, 18 Aug 2025 19:06:50 +0200 Subject: curve25519: include potential fips140=only error in panic message Updates golang/go#75061 Change-Id: I6a6a696474122a12c12696d8a2efec902572327d Reviewed-on: https://go-review.googlesource.com/c/crypto/+/696996 Reviewed-by: Nicola Murino Auto-Submit: Filippo Valsorda Reviewed-by: David Chase LUCI-TryBot-Result: Go LUCI Reviewed-by: Carlos Amedee --- curve25519/curve25519.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curve25519/curve25519.go b/curve25519/curve25519.go index 21ca3b2..8ff087d 100644 --- a/curve25519/curve25519.go +++ b/curve25519/curve25519.go @@ -36,7 +36,7 @@ func ScalarBaseMult(dst, scalar *[32]byte) { curve := ecdh.X25519() priv, err := curve.NewPrivateKey(scalar[:]) if err != nil { - panic("curve25519: internal error: scalarBaseMult was not 32 bytes") + panic("curve25519: " + err.Error()) } copy(dst[:], priv.PublicKey().Bytes()) } -- cgit v1.3