Project

General

Profile

Actions

Bug #4583

closed

verification-helpers: cannot handle Data with unrecognized non-critical TLV elements

Added by Junxiao Shi about 6 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Security
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

Steps to reproduce:

  1. Construct a Data packet with Name, MetaInfo, Content, SignatureInfo elements present.
  2. Append a valid signature using any signing algorithm defined in v0.3.
  3. Inject one or more unrecognized non-critical TLV elements after SignatureValue.
  4. Call a verify* function in security/verification-helpers.hpp.

Expected: The signature is found to be valid.
Actual: The verification helper fails to parse the signature.


Related issues 1 (0 open1 closed)

Blocked by NDN Specifications - Task #4586: Signature: redefine signed portion considering unrecognized non-critical TLVClosedDavide Pesavento

Actions
Actions

Also available in: Atom PDF