Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requested Components #107

Closed
hannestschofenig opened this issue Dec 8, 2019 · 3 comments
Closed

Requested Components #107

hannestschofenig opened this issue Dec 8, 2019 · 3 comments
Assignees

Comments

@hannestschofenig
Copy link
Collaborator

hannestschofenig commented Dec 8, 2019

  • Requested Components: A list of zero or more components (TAs or
    other dependencies needed by a TEE) that are requested by some
    depending app, but which are not currently installed in the TEE.

How does this information carried inside the attestation payload relate to the info conveyed in the TEEP protocol?

@dthaler
Copy link
Collaborator

dthaler commented Dec 8, 2019

As written, it implies that the list of components needed (but not already installed) are conveyed in the TEEP protocol inside claims. If we move them outside of claims then this bullet can be removed. We just need to pick one way.

@mingpeiwk
Copy link
Collaborator

This is a quite generic statement, and vague.

  1. What other components beyond TAs will it contain and how will they be interpreted?
  2. What the word "app" means by "depending app"? It can be Untrusted App or TA.
  3. "needed by a TEE" - this isn't dependency of manifest file for dependent TAs by a TA in WG discussion. So this list of "components" needed by a TEE should have some examples to illustrate if they are not TAs needed by a requestTA call in the doc.

For device attestation, the device and TEE identifying information look to be right. This can be out of the list, or optional at most.

Question here: how about list of current TAs that have been installed in the TEE? I think it is meaningful in architecture doc to say what kind of information to present. Protocol doc has the actual way to carry them.

@dthaler
Copy link
Collaborator

dthaler commented Feb 7, 2020

Moved this issue to ietf-teep/teep-protocol#2 since it is on the teep-protocol doc and not the architecture doc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants