Project

General

Profile

Actions

Task #2122

closed

Replace DER encoded certificate using NDN's own TLV encoding

Added by Yingdi Yu about 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Security
Target version:
-
Start date:
11/03/2014
Due date:
% Done:

100%

Estimated time:

Description

DER encoding which is used by X.509 certificate imposes dependency requirements on ndn-cxx because current NDN certificate format is heavily based on X.509 certificate.
Since DER is only a TLV encoding mechanism, and NDN's own TLV is another TLV encoding mechanism.
Encoding certificate using NDN's own TLV may remove the dependency on DER encoding/decoding library.

Moreover, since changing encoding/decoding mechanism would inevitably change the certificate content, it would be good to review the current certificate design and change it if necessary so that we do not have to change certificate spec twice.


Related issues 5 (0 open5 closed)

Related to ndn-cxx - Task #2861: Write certificate format 2.0 docClosedYingdi Yu06/08/2015

Actions
Related to ndn-cxx - Feature #2868: ValidityPeriod abstraction for SignatureInfoClosedAlex Afanasyev06/09/2015

Actions
Related to ndn-cxx - Feature #3058: AdditionalDescription in SignatureInfoClosedYingdi Yu07/17/2015

Actions
Blocks ndn-cxx - Bug #2104: ndncert subject name only allows printable_stringAbandoned10/31/2014

Actions
Blocked by ndn-cxx - Task #2123: Revisit NDN certificate designClosedYingdi Yu

Actions
Actions

Also available in: Atom PDF