28 29 30 31 32 33 34
# File 'lib/cose/sign1.rb', line 28 def verify(key, external_aad = nil) if key.kid == headers.kid algorithm.verify(key, signature, verification_data(external_aad)) else raise(COSE::Error, "Non matching kid") end end