Actions
Bug #1467
closedValidator::verifySignature method of signed interests did not handle signed named properly.
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