Project

General

Profile

Actions

Task #1227

closed

Command authentication and authorization

Added by Junxiao Shi almost 11 years ago. Updated over 10 years ago.

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

100%

Estimated time:
6.00 h

Description

Develop a module that provides authentication and authorization on a ControlCommand.

  • A section in the configuration file specifies a list of trusted keys, each record contains:
    • Name for the key
    • public key
    • a set of granted privileges
  • Upon receiving a control command Interest, the security library is invoked to determine the signing key of that signed Interest, and verify the signature.
    • The security library should be configured to trust only the keys supplied from NFD configuration, and should not attempt to retrieve keys from network.
  • The command is authorized if the signing key has been granted the required privilege for the requested management module and command verb.

Related issues 1 (0 open1 closed)

Blocked by NFD - Task #1120: Configuration file parserClosed01/21/2014

Actions
Actions

Also available in: Atom PDF