Key Transparency
charter-ietf-keytrans-01
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2025-04-09
|
01 | Liz Flynn | Responsible AD changed to Deb Cooley from Roman Danyliw |
|
2023-10-16
|
01 | Cindy Morgan | New version available: charter-ietf-keytrans-01.txt |
|
2023-10-16
|
00-14 | Cindy Morgan | State changed to Approved from External Review (Message to Community, Selected by Secretariat) |
|
2023-10-16
|
00-14 | Cindy Morgan | IESG has approved the charter |
|
2023-10-16
|
00-14 | Cindy Morgan | Closed "Approve" ballot |
|
2023-10-16
|
00-14 | Cindy Morgan | WG action text was changed |
|
2023-10-05
|
00-14 | Paul Wouters | [Ballot comment] I do not believe that the current technical charter requirements can all be met. Especially the "near zero user interaction", combined with the … [Ballot comment] I do not believe that the current technical charter requirements can all be met. Especially the "near zero user interaction", combined with the (now more implicit but still present) requirement of "only in-band communication" cannot guarantee that the service provider is not MITM'ing every participant in a group, even if we assume all the Merkle tree magic works as expected with respect to the transparency and privacy requirements of the charter. Having another automated trusted third party in the loop, while not a guarantee, might increase key transparency a little bit, so I won't block the current charter. |
|
2023-10-05
|
00-14 | Paul Wouters | [Ballot Position Update] New position, Abstain, has been recorded for Paul Wouters |
|
2023-10-05
|
00-14 | Andrew Alston | [Ballot Position Update] New position, No Objection, has been recorded for Andrew Alston |
|
2023-10-05
|
00-14 | Francesca Palombini | [Ballot Position Update] New position, No Objection, has been recorded for Francesca Palombini |
|
2023-10-04
|
00-14 | Zaheduzzaman Sarker | [Ballot Position Update] New position, No Objection, has been recorded for Zaheduzzaman Sarker |
|
2023-10-03
|
00-14 | John Scudder | [Ballot Position Update] New position, No Objection, has been recorded for John Scudder |
|
2023-10-03
|
00-14 | Éric Vyncke | [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke |
|
2023-10-03
|
00-14 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded for Lars Eggert |
|
2023-10-02
|
00-14 | Murray Kucherawy | [Ballot Position Update] New position, No Objection, has been recorded for Murray Kucherawy |
|
2023-09-29
|
00-14 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2023-09-28
|
00-14 | Roman Danyliw | [Ballot Position Update] New position, Yes, has been recorded for Roman Danyliw |
|
2023-09-28
|
00-14 | Roman Danyliw | New version available: charter-ietf-keytrans-00-14.txt |
|
2023-09-20
|
00-13 | Erik Kline | [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline |
|
2023-09-15
|
00-13 | Cindy Morgan | Telechat date has been changed to 2023-10-05 from 2023-08-10 |
|
2023-09-15
|
00-13 | Cindy Morgan | Created "Approve" ballot |
|
2023-09-15
|
00-13 | Cindy Morgan | Closed "Ready for external review" ballot |
|
2023-09-15
|
00-13 | Cindy Morgan | State changed to External Review (Message to Community, Selected by Secretariat) from Start Chartering/Rechartering (Internal Steering Group/IAB Review) |
|
2023-09-15
|
00-13 | Cindy Morgan | WG new work message text was changed |
|
2023-09-15
|
00-13 | Cindy Morgan | WG review text was changed |
|
2023-09-15
|
00-13 | Cindy Morgan | WG review text was changed |
|
2023-09-15
|
00-13 | Cindy Morgan | WG review text was changed |
|
2023-08-29
|
00-13 | Roman Danyliw | New version available: charter-ietf-keytrans-00-13.txt |
|
2023-08-28
|
00-12 | Éric Vyncke | [Ballot comment] Thanks for addressing my previous BLOCK comment at: https://mailarchive.ietf.org/arch/msg/keytrans/EV1jPbWfWdmMFK3t5bQdME7xuW0/ Other non-blocking comments kept from previous ballot. What is `typical end-user devices` in the … [Ballot comment] Thanks for addressing my previous BLOCK comment at: https://mailarchive.ietf.org/arch/msg/keytrans/EV1jPbWfWdmMFK3t5bQdME7xuW0/ Other non-blocking comments kept from previous ballot. What is `typical end-user devices` in the charter ? Does it stop at smartphone or going beyond to IoT wearable devices ? `download the public keys of themselves` hummm if an entity has its private key, does it also have the association public key ? Or am I missing something ? Are more explanations required to understand why end-users would download their public keys (and how can they trust that the download was not cheated) |
|
2023-08-28
|
00-12 | Éric Vyncke | [Ballot Position Update] Position for Éric Vyncke has been changed to No Objection from Block |
|
2023-08-28
|
00-12 | Roman Danyliw | New version available: charter-ietf-keytrans-00-12.txt |
|
2023-08-10
|
00-11 | Andrew Alston | [Ballot Position Update] New position, No Objection, has been recorded for Andrew Alston |
|
2023-08-09
|
00-11 | Murray Kucherawy | [Ballot Position Update] New position, No Objection, has been recorded for Murray Kucherawy |
|
2023-08-09
|
00-11 | Paul Wouters | [Ballot comment] I support Lars' comments :) I have a similar issue as Eric on whether a protocol can be made where clients can check … [Ballot comment] I support Lars' comments :) I have a similar issue as Eric on whether a protocol can be made where clients can check the group view for consistency if all communications go via the Provider that is being tested for honesty. My questions at least lead to a clear statement on this. Now it is up to the WG to make it happen I guess :) |
|
2023-08-09
|
00-11 | Paul Wouters | [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters |
|
2023-08-09
|
00-11 | Zaheduzzaman Sarker | [Ballot comment] This looks good to me. However, I think it would be great if we can explain what the end to end (e2e) communication … [Ballot comment] This looks good to me. However, I think it would be great if we can explain what the end to end (e2e) communication service means here. is this something p2p setup? does this e2e allow say proxied communication? what about the privacy pass kind of architecture? should any of the network nodes on the path between the e2e communication be involved or aware of keytrans (I hope not)? etc. So, a description of e2e communication service will be helpful here to understand the context and scope of this work. |
|
2023-08-09
|
00-11 | Zaheduzzaman Sarker | [Ballot Position Update] New position, No Objection, has been recorded for Zaheduzzaman Sarker |
|
2023-08-08
|
00-11 | Martin Duke | [Ballot Position Update] New position, No Objection, has been recorded for Martin Duke |
|
2023-08-07
|
00-11 | Erik Kline | [Ballot comment] # Internet AD comments for charter-ietf-keytrans-00-11 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Nits ### Program of Work * Specifying -> … [Ballot comment] # Internet AD comments for charter-ietf-keytrans-00-11 CC @ekline * comment syntax: - https://github.com/mnot/ietf-comments/blob/main/format.md ## Nits ### Program of Work * Specifying -> Specify, and Standardizing -> Standardize might read more naturally |
|
2023-08-07
|
00-11 | Erik Kline | [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline |
|
2023-08-07
|
00-11 | Jim Guichard | [Ballot Position Update] New position, No Objection, has been recorded for Jim Guichard |
|
2023-08-07
|
00-11 | Lars Eggert | [Ballot comment] ------------------------------------------------------------------------------- COMMENT ------------------------------------------------------------------------------- Paragraph 15 > The solution the WG defines is expected to: > > * Allow an end-user to search and … [Ballot comment] ------------------------------------------------------------------------------- COMMENT ------------------------------------------------------------------------------- Paragraph 15 > The solution the WG defines is expected to: > > * Allow an end-user to search and download the public keys of themselves or for > other end-users; and enable a process for updating their public key with the > authentication service of the communication service provider > > * Allow end-users to verify on an ongoing basis that they have a globally > consistent view of which public keys have been associated with which accounts, > including their own. > > * Allow end-users to perform this verification of a globally consistent view > via an out-of-band mechanism for small groups, or use an anonymous check with > the communication service provider in-band for larger groups. > > Out of scope for the WG is to: > > * Enable interoperability between end-to-end encrypted services as full > interoperability of an application would require alignment at many different > layers beyond security > > * Develop an end-to-end encryption protocol for user messages. I'd appreciate if the scope of the WG could be made clearer. The way I currently read it, any solution is OK that covers the first three bullet items (under "The solution the WG defines is expected to") as long as it does not overlap with either of the two items listed under "out of scope". That still leaves an awfully large design space. Could this be rephrased to talk about only those properties a solution needs to have and say that anything else (rather than just two items) are out of scope? Paragraph 18 > The WG may standardize integrations of this verifiability mechanism with other > protocols (where the exact security guarantees provided will depend on the > underlying encryption) Should that work not rather happen in the WGs that own these other protocols? ------------------------------------------------------------------------------- NIT ------------------------------------------------------------------------------- All comments below are about very minor potential issues that you may choose to address in some way - or ignore - as you see fit. Some were flagged by automated tools (via https://github.com/larseggert/ietf-reviewtool), so there will likely be some false positives. There is no need to let me know what you did with these suggestions. Paragraph 14 > tion would require alignment at many different layers beyond security * Devel > ^^^^^^^^^^^^^^ Consider using "many". |
|
2023-08-07
|
00-11 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded for Lars Eggert |
|
2023-08-07
|
00-11 | Éric Vyncke | [Ballot block] Interesting WG aiming to solve a real problem. But, there is blocking factor (trivial to fix): the lack of intended status for the … [Ballot block] Interesting WG aiming to solve a real problem. But, there is blocking factor (trivial to fix): the lack of intended status for the work items in `The WG is expected to:`... |
|
2023-08-07
|
00-11 | Éric Vyncke | [Ballot comment] Other comments What is `typical end-user devices` in the charter ? Does it stop at smartphone or going beyond to IoT wearable devices … [Ballot comment] Other comments What is `typical end-user devices` in the charter ? Does it stop at smartphone or going beyond to IoT wearable devices ? `download the public keys of themselves` hummm if an entity has its private key, does it also have the association public key ? Or am I missing something ? Are more explanations required to understand why end-users would download their public keys (and how can they trust that the download was not cheated) |
|
2023-08-07
|
00-11 | Éric Vyncke | [Ballot Position Update] New position, Block, has been recorded for Éric Vyncke |
|
2023-08-04
|
00-11 | John Scudder | [Ballot Position Update] New position, No Objection, has been recorded for John Scudder |
|
2023-07-19
|
00-11 | Roman Danyliw | [Ballot Position Update] New position, Yes, has been recorded for Roman Danyliw |
|
2023-07-19
|
00-11 | Roman Danyliw | Placed on agenda for telechat - 2023-08-10 |
|
2023-07-19
|
00-11 | Roman Danyliw | WG action text was changed |
|
2023-07-19
|
00-11 | Roman Danyliw | WG review text was changed |
|
2023-07-19
|
00-11 | Roman Danyliw | WG review text was changed |
|
2023-07-19
|
00-11 | Roman Danyliw | Created "Ready for external review" ballot |
|
2023-07-19
|
00-11 | Roman Danyliw | State changed to Start Chartering/Rechartering (Internal Steering Group/IAB Review) from Draft Charter |
|
2023-07-19
|
00-11 | Roman Danyliw | New version available: charter-ietf-keytrans-00-11.txt |
|
2023-07-19
|
00-10 | Roman Danyliw | New version available: charter-ietf-keytrans-00-10.txt |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Submit MLS integration document to IESG as Proposed Standard", due November 2025 |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Submit core transparent verifiability mechanism document to IESG as Proposed Standard", due November 2025 |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Submit architecture document to the IESG as Informational", due March 2025 |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Initial WG adoption of MLS integration document", due July 2024 |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Initial WG adoption of core transparent verifiability mechanism document", due March 2024 |
|
2023-07-19
|
00-09 | Roman Danyliw | Added charter milestone "Initial WG adoption of an architecture document", due December 2023 |
|
2023-07-19
|
00-09 | Roman Danyliw | New version available: charter-ietf-keytrans-00-09.txt |
|
2023-07-18
|
00-08 | Roman Danyliw | New version available: charter-ietf-keytrans-00-08.txt |
|
2023-07-17
|
00-07 | Roman Danyliw | New version available: charter-ietf-keytrans-00-07.txt |
|
2023-07-17
|
00-06 | Roman Danyliw | New version available: charter-ietf-keytrans-00-06.txt |
|
2023-07-10
|
00-05 | Roman Danyliw | New version available: charter-ietf-keytrans-00-05.txt |
|
2023-06-29
|
00-04 | Roman Danyliw | New version available: charter-ietf-keytrans-00-04.txt |
|
2023-06-29
|
00-03 | Roman Danyliw | New version available: charter-ietf-keytrans-00-03.txt |
|
2023-06-26
|
00-02 | Roman Danyliw | New version available: charter-ietf-keytrans-00-02.txt |
|
2023-06-02
|
00-01 | Roman Danyliw | Initial review time expires 2023-06-09 |
|
2023-06-02
|
00-01 | Roman Danyliw | State changed to Draft Charter from Not currently under review |
|
2023-06-02
|
00-01 | Roman Danyliw | New version available: charter-ietf-keytrans-00-01.txt |
|
2023-06-02
|
00-00 | Roman Danyliw | New version available: charter-ietf-keytrans-00-00.txt |