This library implements the Named Data Networking packet format. It is designed with forwarders in mind (particularly YaNFD) and is therefore optimized for this application.
- TLV encoding and decoding
- Congestion marking (planned)
- Data (planned)
- Interest
- Link Object (planned)
- Names
- Signatures (planned)
- Data signatures (planned)
- Signed Interests (planned)
- NDNLPv2 (planned)
- Encoding and decoding (planned)
- Certificates (planned)
- Encryption and Decryption (not currently planned)
- Signing (planned)
- SHA256 (planned)
- SHA256-RSA (planned)
- SHA256-ECDSA (planned)
- HMAC-SHA256 (planned)
- Trust schemas (not currently planned)