Skip to main content

Trusted Execution Environment Provisioning
charter-ietf-teep-01

Revision differences

Document history

Date Rev. By Action
2022-03-23
01 Amy Vezza Responsible AD changed to Paul Wouters from Benjamin Kaduk
2018-03-21
01 Cindy Morgan Responsible AD changed to Benjamin Kaduk from Kathleen Moriarty
2018-03-09
01 Cindy Morgan New version available: charter-ietf-teep-01.txt
2018-03-09
00-07 Cindy Morgan State changed to Approved from External review
2018-03-09
00-07 Cindy Morgan IESG has approved the charter
2018-03-09
00-07 Cindy Morgan Closed "Approve" ballot
2018-03-09
00-07 Cindy Morgan WG action text was changed
2018-03-08
00-07 Kathleen Moriarty New version available: charter-ietf-teep-00-07.txt
2018-03-08
00-06 Kathleen Moriarty New version available: charter-ietf-teep-00-06.txt
2018-03-08
00-05 Benoît Claise
[Ballot comment]
No objection to the charter, but we should clarify two points.

1. I scratched my head: What does an "application layer protocol" mean …
[Ballot comment]
No objection to the charter, but we should clarify two points.

1. I scratched my head: What does an "application layer protocol" mean in this context?

This working group aims to develop an application layer protocol providing TEEs
with lifecycle management and security domain management for trusted
applications.

What would the difference with?
This working group aims to develop a management protocol providing TEEs
with lifecycle management and security domain management for trusted
applications.

Or even?
This working group aims to develop a protocol providing TEEs
with lifecycle management and security domain management for trusted
applications.

2.
Second, a solution
document that describes the above-described functionality that will be
developed.

A solution document? I believe it's too vague.
I understand you want to specify a new protocol. You should clarify and adapt the milestones.


Editorial:
- Confused by the comma in the following sentence:

For example, implementations of the TEE
concept have been developed by ARM, and Intel using the TrustZone and the SGX
technology, respectively.

Do you want to say?
For example, implementations of the TEE
concept have been developed by ARM and Intel, using the TrustZone and the SGX
technology, respectively.

Or maybe better?
For example, implementations of the TEE
concept have been developed by ARM using the TrustZone and by Intel using the SGX
technology.
2018-03-08
00-05 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2018-03-07
00-05 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2018-03-07
00-05 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2018-03-07
00-05 Suresh Krishnan [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan
2018-03-07
00-05 Alia Atlas [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas
2018-03-07
00-05 Alexey Melnikov [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov
2018-03-07
00-05 Kathleen Moriarty New version available: charter-ietf-teep-00-05.txt
2018-03-07
00-04 Alissa Cooper
[Ballot comment]
"providing TEEs providing lifecycle management" --> something is wrong there

"The group will produce the following deliverables. The first draft is" --> kind …
[Ballot comment]
"providing TEEs providing lifecycle management" --> something is wrong there

"The group will produce the following deliverables. The first draft is" --> kind of implies that the deliverable is a draft rather than an RFC

s/other relevant standards/other relevant standards groups/
2018-03-07
00-04 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2018-03-07
00-04 Spencer Dawkins
[Ballot comment]
No objection to this charter, but do the milestones for the Solutions draft make sense? I'm reading

Date Milestone
Jul 2019     …
[Ballot comment]
No objection to this charter, but do the milestones for the Solutions draft make sense? I'm reading

Date Milestone
Jul 2019         Begin WGLC for Solution document
Jan 2019 Progress Architecture document to the IESG for publication
Dec 2018 Begin WGLC for Architecture document
Aug 2018 Progress Solution document to the IESG for publication
Mar 2018 Adopt a solution document
Mar 2018 Adopt an Architecture document

as saying the draft goes to the IESG in Aug 2018 and enters WGLC in July 2019 ...
2018-03-07
00-04 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2018-03-06
00-04 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2018-03-06
00-04 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2018-03-06
00-04 Kathleen Moriarty [Ballot Position Update] New position, Yes, has been recorded for Kathleen Moriarty
2018-03-04
00-04 Terry Manderson [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson
2018-02-27
00-04 Cindy Morgan WG action text was changed
2018-02-23
00-04 Cindy Morgan Telechat date has been changed to 2018-03-08 from 2018-02-22
2018-02-23
00-04 Cindy Morgan Created "Approve" ballot
2018-02-23
00-04 Cindy Morgan Closed "Ready for external review" ballot
2018-02-23
00-04 Cindy Morgan State changed to External review from Internal review
2018-02-23
00-04 Cindy Morgan WG new work message text was changed
2018-02-23
00-04 Cindy Morgan WG review text was changed
2018-02-23
00-04 Cindy Morgan WG review text was changed
2018-02-23
00-04 Cindy Morgan WG review text was changed
2018-02-22
00-04 Kathleen Moriarty Added charter milestone "Progress Architecture document to the IESG for publication", due January 2019
2018-02-22
00-04 Kathleen Moriarty Added charter milestone "Progress Solution document to the IESG for publication", due August 2018
2018-02-22
00-04 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2018-02-22
00-04 Warren Kumari
[Ballot comment]
The milestones seem, um, aspirational.

I personally think that architecture (and similar) documents should be published as RFCs, as they are really useful …
[Ballot comment]
The milestones seem, um, aspirational.

I personally think that architecture (and similar) documents should be published as RFCs, as they are really useful for newcomers to the field (or people wanting to deploy) to understand how things fit together - this is just an editorial comment, no change neeeded, etc.
2018-02-22
00-04 Warren Kumari [Ballot Position Update] New position, No Objection, has been recorded for Warren Kumari
2018-02-22
00-04 Alexey Melnikov [Ballot Position Update] New position, Yes, has been recorded for Alexey Melnikov
2018-02-21
00-04 Adam Roach
[Ballot comment]
> The group will produce the following deliverables. The first draft is an
> architecture document describing the involved entities, their relationships,
> …
[Ballot comment]
> The group will produce the following deliverables. The first draft is an
> architecture document describing the involved entities, their relationships,
> assumptions, the keying framework and relevant use cases.

Given the guidance at , I would like to see the charter specifically indicate whether this deliverable will be sent to the IESG for publication, or simply produced for the working group's internal use.
2018-02-21
00-04 Adam Roach [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach
2018-02-21
00-04 Eric Rescorla [Ballot comment]
I support this and the charter looks good, but the milestones looked kind of science fictional.
2018-02-21
00-04 Eric Rescorla [Ballot Position Update] New position, Yes, has been recorded for Eric Rescorla
2018-02-21
00-04 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2018-02-21
00-04 Alia Atlas [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas
2018-02-21
00-04 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2018-02-21
00-04 Terry Manderson [Ballot Position Update] New position, Yes, has been recorded for Terry Manderson
2018-02-21
00-04 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2018-02-21
00-04 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2018-02-21
00-04 Suresh Krishnan [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan
2018-02-20
00-04 Kathleen Moriarty New version available: charter-ietf-teep-00-04.txt
2018-02-20
00-03 Kathleen Moriarty New version available: charter-ietf-teep-00-03.txt
2018-02-19
00-02 Spencer Dawkins
[Ballot comment]
I'm a Yes with comments, but I'm a Yes whether anything changes or not. ...

I wasn't parsing this text well:

"This working …
[Ballot comment]
I'm a Yes with comments, but I'm a Yes whether anything changes or not. ...

I wasn't parsing this text well:

"This working group aims to develop an application layer protocol providing TEEs
with a lifecycle management for trusted applications and security domain
management."

Does

"This working group aims to develop an application layer protocol providing TEEs
providing lifecycle management and security domain management for trusted applications."

make sense?

Honest question - would anybody ever expose this kind of API?

"A security domain allows a service provider's applications to be isolated so
that one security domain cannot be influenced by another, unless it exposes an
API to allow it."

If the answer is "yes", is there any work on advice about this that would be worth mentioning in the charter?

I may be misremembering, but is Global Platform going to remain in the picture after TEEP is chartered?
2018-02-19
00-02 Spencer Dawkins [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins
2018-02-19
00-02 Kathleen Moriarty [Ballot comment]
Once the text is added in for the relationship with SUIT, this charter is ready for external review.
2018-02-19
00-02 Kathleen Moriarty [Ballot Position Update] New position, Yes, has been recorded for Kathleen Moriarty
2018-02-19
00-02 Kathleen Moriarty New version available: charter-ietf-teep-00-02.txt
2018-02-14
00-01 Kathleen Moriarty Changed charter milestone "Adopt a solution document", set due date to March 2018 from October 2018
2018-02-14
00-01 Cindy Morgan Placed on agenda for telechat - 2018-02-22
2018-02-14
00-01 Kathleen Moriarty WG action text was changed
2018-02-14
00-01 Kathleen Moriarty WG review text was changed
2018-02-14
00-01 Kathleen Moriarty WG review text was changed
2018-02-14
00-01 Kathleen Moriarty Created "Ready for external review" ballot
2018-02-14
00-01 Kathleen Moriarty The charter text is ready, the milestones may be adjusted a bit.
2018-02-14
00-01 Kathleen Moriarty State changed to Internal review from Informal IESG review
2018-02-14
00-01 Kathleen Moriarty Added charter milestone "Begin WGLC for Solution document", due July 2019
2018-02-14
00-01 Kathleen Moriarty Added charter milestone "Begin WGLC for Architecture document", due December 2018
2018-02-14
00-01 Kathleen Moriarty Added charter milestone "Adopt a solution document", due October 2018
2018-02-14
00-01 Kathleen Moriarty Added charter milestone "Adopt an Architecture document", due March 2018
2018-02-14
00-01 Kathleen Moriarty Initial review time expires 2018-02-21
2018-02-14
00-01 Kathleen Moriarty State changed to Informal IESG review from Not currently under review
2018-02-14
00-01 Kathleen Moriarty New version available: charter-ietf-teep-00-01.txt
2017-11-03
00-00 Kathleen Moriarty New version available: charter-ietf-teep-00-00.txt