Project

General

Profile

SignatureType » History » Version 5

Davide Pesavento, 05/07/2022 01:02 PM

1 1 Davide Pesavento
# SignatureType
2
3
The following table defines the currently assigned values for the SignatureType element in NDN Interest and Data packets.
4
5 2 Davide Pesavento
SignatureType            | Value (dec) | Description | Reference
6
-------------------------|-------------|-------------|----------
7
DigestSha256             |  0          | Integrity protection using a SHA-256 digest | [DigestSha256](https://named-data.net/doc/NDN-packet-spec/current/signature.html#digestsha256)
8
SignatureSha256WithRsa   |  1          | Integrity and provenance protection using an RSA signature over a SHA-256 digest | [SignatureSha256WithRsa](https://named-data.net/doc/NDN-packet-spec/current/signature.html#signaturesha256withrsa)
9
*(reserved)*             |  2          | Reserved for future assignments |
10
SignatureSha256WithEcdsa |  3          | Integrity and provenance protection using an ECDSA signature over a SHA-256 digest | [SignatureSha256WithEcdsa](https://named-data.net/doc/NDN-packet-spec/current/signature.html#signaturesha256withecdsa)
11
SignatureHmacWithSha256  |  4          | Integrity and provenance protection using a SHA-256 hash-based message authentication code | [SignatureHmacWithSha256](https://named-data.net/doc/NDN-packet-spec/current/signature.html#signaturehmacwithsha256)
12 5 Davide Pesavento
Ed25519                  |  5          | TBD | #4901
13
*(reserved)*             | 6-199       | Reserved for future assignments |
14 4 Davide Pesavento
Null                     |  200        | Empty signature for testing and experimentation | [[NullSignature]]
15 1 Davide Pesavento
16
## References
17
18
https://named-data.net/doc/NDN-packet-spec/current/signature.html#signaturetype