@ndn/ndncert
v0.0.20240630
Published
NDNts: NDN Certificate Management Protocol
Downloads
5
Readme
@ndn/ndncert
This package is part of NDNts, Named Data Networking libraries for the modern web.
This package partially implements NDN Certificate Management protocol v0.3 and challenges. This implementation is validated against the reference implementation using ndncert-interop.
Features:
- [X] CA profile (segmentation not supported)
- [X] PROBE command
- [X] PROBE extension for redirection
- [ ] PROBE extension for privacy
- [X] certificate issuance: NEW and CHALLENGE commands
- [ ] certificate renewal
- [ ] certificate revocation
- [X] CA publishes issued certificates to
@ndn/repo
Challenges:
- [X] PIN
- [X] email, with name assignment policy
- [X] proof of possession, with name assignment policy
- [X] "nop" (not in NDNCERT spec)
@ndn/keychain-cli
package offers ndnts-keychain ndncert03-make-profile
, ndnts-keychain ndncert03-show-profile
, ndnts-keychain ndncert03-ca
, ndnts-keychain ndncert03-probe
, and ndnts-keychain ndncert03-client
commands that use this implementation.