diff --git a/draft-ietf-rats-network-device-subscription.html b/draft-ietf-rats-network-device-subscription.html index 8bb1c5b..3c431d1 100644 --- a/draft-ietf-rats-network-device-subscription.html +++ b/draft-ietf-rats-network-device-subscription.html @@ -1270,7 +1270,7 @@

2. Terminology

-

The following terms are imported from [I-D.ietf-rats-architecture]: Attester, Conceptual Message, Evidence, Relying Party, and Verifier. Also imported are the time definitions time(VG), time(NS), time(EG), time(RG), and time(RA) from that document's Appendix A. The following terms are imported from [RFC8639]: Event Stream, Subscription, Event Stream Filter, Dynamic Subscription.

+

The following terms are imported from [I-D.ietf-rats-architecture]: Attester, Conceptual Message, Evidence, Relying Party, and Verifier. Also imported are the time definitions time(VG), time(NS), time(EG), time(RG), and time(RA) from that document's Appendix A. The following terms are imported from [RFC8639]: Event Stream, Subscription, Publisher, Event Stream Filter, Dynamic Subscription.

@@ -1452,7 +1452,7 @@

4. Remote Attestation Event Stream

-

The <attestation> Event Stream is an [RFC8639] compliant Event Stream which is defined within this section and within the YANG Module of [I-D.ietf-rats-yang-tpm-charra]. This Event Stream contains YANG notifications which carry Evidence to assists a Verifier in appraising the Trustworthiness Level of an Attester. Data Nodes within Section 4.6 allow the configuration of this Event Stream’s contents on an Attester.

+

The <attestation> Event Stream is an [RFC8639] compliant Event Stream which is defined within this section and within the YANG Module of [I-D.ietf-rats-yang-tpm-charra]. This Event Stream contains YANG notifications which carry Evidence to assists a Verifier in appraising the Trustworthiness Level of an Attester. Data Nodes within Section 4.6 allow the configuration of this Event Stream's contents on an Attester.

This <attestation> Event Stream may only be exposed on Attesters supporting [I-D.ietf-rats-tpm-based-network-device-attest]. As with [I-D.ietf-rats-tpm-based-network-device-attest], it is up to the Verifier to understand which types of cryptoprocessors and keys are acceptable.

@@ -1628,7 +1628,7 @@

4.5. Replaying previous PCR Extend events

-

To verify the value of a PCR, a Verifier must either know that the value is a known good value [KGV] or be able to reconstruct the hash value by viewing all the PCR-Extends since the Attester rebooted. Wherever a hash reconstruction might be needed, the <attestation> Event Stream MUST support the RFC8639 <replay> feature. Through the <replay> feature, it is possible for a Verifier to retrieve and sequentially hash all of the PCR extending events since an Attester booted. And thus, the Verifier has access to all the evidence needed to verify a PCR’s current value.

+

To verify the value of a PCR, a Verifier must either know that the value is a known good value [KGV] or be able to reconstruct the hash value by viewing all the PCR-Extends since the Attester rebooted. Wherever a hash reconstruction might be needed, the <attestation> Event Stream MUST support the RFC8639 <replay> feature. Through the <replay> feature, it is possible for a Verifier to retrieve and sequentially hash all of the PCR extending events since an Attester booted. And thus, the Verifier has access to all the evidence needed to verify a PCR's current value.

@@ -2094,10 +2094,10 @@

Appendix A. Change Log

-

v00-v01

+

v00-v05

  • -

    minor updates, party based on the dependent Charra going through IESG.

    +

    minor updates as Charra goes through IESG.

diff --git a/draft-ietf-rats-network-device-subscription.txt b/draft-ietf-rats-network-device-subscription.txt index c67d5a0..0894823 100644 --- a/draft-ietf-rats-network-device-subscription.txt +++ b/draft-ietf-rats-network-device-subscription.txt @@ -201,7 +201,7 @@ Table of Contents Also imported are the time definitions time(VG), time(NS), time(EG), time(RG), and time(RA) from that document's Appendix A. The following terms are imported from [RFC8639]: Event Stream, - Subscription, Event Stream Filter, Dynamic Subscription. + Subscription, Publisher, Event Stream Filter, Dynamic Subscription. 2.1. Requirements Notation @@ -396,7 +396,7 @@ Table of Contents [I-D.ietf-rats-yang-tpm-charra]. This Event Stream contains YANG notifications which carry Evidence to assists a Verifier in appraising the Trustworthiness Level of an Attester. Data Nodes - within Section 4.6 allow the configuration of this Event Stream’s + within Section 4.6 allow the configuration of this Event Stream's contents on an Attester. This Event Stream may only be exposed on Attesters @@ -631,7 +631,7 @@ Table of Contents feature, it is possible for a Verifier to retrieve and sequentially hash all of the PCR extending events since an Attester booted. And thus, the Verifier has access to all the evidence needed - to verify a PCR’s current value. + to verify a PCR's current value. 4.6. Configuring the Event Stream @@ -1087,10 +1087,9 @@ Table of Contents Appendix A. Change Log - v00-v01 + v00-v05 - * minor updates, party based on the dependent Charra going through - IESG. + * minor updates as Charra goes through IESG. Acknowledgements diff --git a/index.html b/index.html index a9f1b11..c32a777 100644 --- a/index.html +++ b/index.html @@ -61,7 +61,7 @@

Preview for branch event-logs

RATS Subscription plain text - same as main + diff with main