diff --git a/lib/cose/sign.rb b/lib/cose/sign.rb index c1c5188..c3077bd 100644 --- a/lib/cose/sign.rb +++ b/lib/cose/sign.rb @@ -39,16 +39,15 @@ def verify(key, external_aad = nil) private def verification_data(signature, external_aad = nil) - @verification_data ||= - CBOR.encode( - [ - CONTEXT, - serialized_map(protected_headers), - serialized_map(signature.protected_headers), - external_aad || ZERO_LENGTH_BIN_STRING, - payload - ] - ) + CBOR.encode( + [ + CONTEXT, + serialized_map(protected_headers), + serialized_map(signature.protected_headers), + external_aad || ZERO_LENGTH_BIN_STRING, + payload + ] + ) end end end