From 799def09a74bab01cb01bc4dc60467394fe0d39f Mon Sep 17 00:00:00 2001 From: Airat Arifullin Date: Tue, 18 Jul 2023 16:00:11 +0300 Subject: [PATCH] Verif --- signature/sign.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/signature/sign.go b/signature/sign.go index f50d83f..67f6851 100644 --- a/signature/sign.go +++ b/signature/sign.go @@ -50,6 +50,10 @@ func signServiceRequest(key *ecdsa.PrivateKey, v serviceRequest) error { if err := signMessageParts(key, body, meta, header, header != nil, result); err != nil { return err } + + if err := verifyServiceMessagePart(body, result.GetBodySignature); err != nil { + return fmt.Errorf("DEBUG POINT: could not verify body: %w", err) + } result.SetOrigin(header) v.SetVerificationHeader(result) return nil