Commit a87c033
committed
Improved Uni-Directional Remote Attestation: freshness mechanisms.
Fixes issue #67.
* [x] **a)** Can the Verifier retrieve the handle and convey it to the
Attester?
* @gmandyam concern:
* Suggests an alternative path where Verifier fetches handle from
the Handle Generator and relays it to the Attester.
* @henkbirkholz's reply:
* Possible if handle is authenticatable (e.g., Epoch Marker), but
introduces latency and semantics issues.
* Recommends against unless lifetime/epoch span is well understood.
* ➡️ Added short note in Section 7.2 (Handle Generation) to explain
why it is discouraged.
* [x] **b)** Handle Expiry and stale handles:
* @gmandyam's concern:
* Suggests that if Attester knows expiry, it MUST NOT send Evidence
with stale handle.
* @henkbirkholz's reply:
* Agrees — this needs normative clarification.
* ➡️ Strengthened *Handle Expiry* bullet in Section 7.2.1.
* [x] **c)** Is this really unidirectional? Broadcast/multicast variant?
* @gmandyam's concern:
* Argues that since the Attester talks to both Handle Distributor
(receiving) and Verifier (sending), it is not "uni" but "two-way".
* Suggests covering multicast/broadcast cases where Attester can
only receive from Verifiers.
* @henkbirkholz's reply:
* Clarifies that two separate one-way channels are used (one for
handle acquisition, one for evidence conveyance).
* Broadcasting handles from Verifiers would defeat the model unless
Verifier also plays Handle Distributor role.
* ➡️ Clarified in Section 7.2 that the "uni-directional" term applies
to each channel independently, not the whole system.
* ➡️ Explicitly mentioned why multicast from Verifier is not modeled.
Signed-off-by: Michael Eckel <michael.eckel@sit.fraunhofer.de>1 parent 3f4c85b commit a87c033
1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
611 | 611 | | |
612 | 612 | | |
613 | 613 | | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
614 | 618 | | |
615 | 619 | | |
616 | 620 | | |
617 | 621 | | |
618 | 622 | | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
619 | 627 | | |
620 | 628 | | |
621 | 629 | | |
| |||
627 | 635 | | |
628 | 636 | | |
629 | 637 | | |
| 638 | + | |
630 | 639 | | |
631 | 640 | | |
632 | 641 | | |
| |||
0 commit comments