Skip to main content

Minutes interim-2022-mls-02: Thu 10:00
minutes-interim-2022-mls-02-202202101000-00

Meeting Minutes Messaging Layer Security (mls) WG
Date and time 2022-02-10 15:00
Title Minutes interim-2022-mls-02: Thu 10:00
State Active
Other versions plain text
Last updated 2022-03-01

minutes-interim-2022-mls-02-202202101000-00
# PRs

#584 Move validation of identity change to the AS

* Bullet about Update seems redundant given the changes to the first bullet. It
is also out of place here in KeyPackage validation, since there might not be an
update. * TODO(@kkohbrok) Remove this bullet, then clear to merge

#583 Fix tables in IANA section

* Merged

#582 Figure 1 is more accurate showing init_secret as start and end secrets.

* epoch->epoch better for newcomers
* Closed

#581 Add message/mls MIME type registration

* Merged

#580 Move definition of blank node earlier into ## Ratchet Tree Terminology

* Merged

#579 Enforce uniqueness of PreSharedKeyIDs in PreSharedKey proposals

* Merged

#575 Split LeafNode from KeyPackage

* @raphaelrobert points out that a Commit+Add might be processed some time
after it is created, so the lifetime might have expired * @Bren2010 notes that
a lifetime in the leaf node at least provides a signal as to how old the leaf
is (notBefore being more useful than notAfter here, since it roughly
corresponds to creation time) * TODO(@bifurcation): Implement the following,
then merge:
  * Leave lifetime in LeafNode
  * MUST verify lifetime when creating an Add from a prepublished KP
  * SHOULD verify lifetime when receive an Add (modulo time skew between send
  and receive) * SHOULD NOT enforice lifetime when receiving a tree
* It's also possible to put a "last updated epoch" in the leaf alongside the
group ID, useful?
  * Doesn't obviously correspond to time, use cases not obvious
  * No action for now

# Issues

#578 Uniqueness of PSK proposals within a commit
#577 Add message/mls MIME Type
#576 Make credential succession checking the AS's job
#574 Consistency between "optional that MUST contain a value when …" and selects