From 5e47396a9b0954fed090ee210c8fabcc9d0ac98c Mon Sep 17 00:00:00 2001 From: Thibault Normand Date: Fri, 22 Apr 2022 18:59:11 +0200 Subject: [PATCH] fix(key): display ed25519 public key size on error. Signed-off-by: Thibault Normand --- pkg/keys/ed25519.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/keys/ed25519.go b/pkg/keys/ed25519.go index 79d56edc4..fe54f8311 100644 --- a/pkg/keys/ed25519.go +++ b/pkg/keys/ed25519.go @@ -63,8 +63,8 @@ func (e *ed25519Verifier) UnmarshalPublicKey(key *data.PublicKey) error { } return err } - if len(e.PublicKey) != ed25519.PublicKeySize { - return errors.New("tuf: unexpected public key length for ed25519 key") + if n := len(e.PublicKey); n != ed25519.PublicKeySize { + return fmt.Errorf("tuf: unexpected public key length for ed25519 key, expected %d, got %d", ed25519.PublicKeySize, n) } return nil }