Project

General

Profile

Actions

Bug #1467

closed

Validator::verifySignature method of signed interests did not handle signed named properly.

Added by Yingdi Yu over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
-
Start date:
04/11/2014
Due date:
% Done:

100%

Estimated time:

Description

The method

static bool
verifySignature(const Interest& interest,
                const SignatureSha256WithRsa& sig,
                const PublicKey& publicKey)

did not take the SignatureInfo name component as a part of the signed interest name, which will always cause signature verification failure.

This would happened when interest is signed by a trust anchor. In other cases, the other verifySignature methods will be called.

Actions #1

Updated by Alex Afanasyev over 11 years ago

  • Description updated (diff)
Actions #2

Updated by Yingdi Yu over 11 years ago

  • Description updated (diff)

This

Actions #3

Updated by Yingdi Yu over 11 years ago

  • Status changed from New to Code review
  • % Done changed from 0 to 100
Actions #4

Updated by Alex Afanasyev over 11 years ago

  • Status changed from Code review to Closed
Actions

Also available in: Atom PDF