Skip to content

Commit 1994cbb

Browse files
remove pre-EAR format description and add pointers to EAR resources
Signed-off-by: Thomas Fossati <[email protected]>
1 parent 2d05eca commit 1994cbb

15 files changed

+7
-356
lines changed
+7-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
## Attestation Results
22

3-
This directory contains a JSON/CBOR serialisation based on the information model described in the [Attestation Results for Secure Interactions](https://datatracker.ietf.org/doc/draft-ietf-rats-ar4si/) Internet-Draft.
3+
Veraison's attestation result format, which was once described at this place, is now superseded by [EAR](https://datatracker.ietf.org/doc/draft-fv-rats-ear).
44

5-
Veraison produces its attestation results (i.e., the output of attestation evidence appraisal) in the format specified by the files in the [grammar](grammar) directory, which also contains a number of [examples](grammar/examples) for both CBOR and JSON serialisations.
5+
If you need to ask questions about EAR, feel free to join [this Zulip stream](https://veraison.zulipchat.com/#narrow/stream/357929-EAR/).
66

7-
The grammar is specified using [CDDL](https://datatracker.ietf.org/doc/rfc8610/) whilst the examples are in CBOR [diagnostic](https://datatracker.ietf.org/doc/html/rfc8949#section-8) notation.
7+
If you want to use EAR in your codebase, the Veraison project provides three separate implementations:
8+
9+
* [`veraison/ear`](https://github.com/veraison/ear), a Golang package that allows encoding, decoding, signing and verification of EAR payloads together with a CLI ([`arc`](https://github.com/veraison/ear/tree/main/arc)) to create, verify and visualize EARs on the command line.
10+
* [`C EAR`](https://github.com/veraison/c-ear), a C17 library that allows verification and partial decoding of EAR payloads.
11+
* [Rust EAR](https://github.com/veraison/rust-ear), a Rust (2021 edition) library that allows verification and decoding of EAR payloads.

datamodels/attestation-results/grammar/Makefile

-77
This file was deleted.

datamodels/attestation-results/grammar/README.md

-12
This file was deleted.

datamodels/attestation-results/grammar/attestation-result.cddl

-32
This file was deleted.

datamodels/attestation-results/grammar/cbor-labels.cddl

-30
This file was deleted.

datamodels/attestation-results/grammar/examples/cbor-1.diag

-17
This file was deleted.

datamodels/attestation-results/grammar/examples/json-1.diag

-17
This file was deleted.

datamodels/attestation-results/grammar/examples/veraison-cbor-1.diag

-45
This file was deleted.

datamodels/attestation-results/grammar/examples/veraison-json-1.diag

-44
This file was deleted.

datamodels/attestation-results/grammar/generic-non-empty.cddl

-6
This file was deleted.

datamodels/attestation-results/grammar/json-labels.cddl

-30
This file was deleted.

datamodels/attestation-results/grammar/tools.mk

-18
This file was deleted.

datamodels/attestation-results/grammar/veraison-cbor-labels.cddl

-4
This file was deleted.

datamodels/attestation-results/grammar/veraison-json-labels.cddl

-4
This file was deleted.

datamodels/attestation-results/grammar/veraison.cddl

-17
This file was deleted.

0 commit comments

Comments
 (0)