From nobody Sat Feb 6 23:46:15 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB3963AFA3E for ; Sat, 6 Feb 2021 23:46:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.819 X-Spam-Level: X-Spam-Status: No, score=-2.819 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=je8KO5TH; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=EHTj+6uw Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wAIqXFu67e2P for ; Sat, 6 Feb 2021 23:46:06 -0800 (PST) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70C1C3AFA40 for ; Sat, 6 Feb 2021 23:46:06 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 879FDB18 for ; Sun, 7 Feb 2021 02:36:39 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 07 Feb 2021 02:36:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm1; bh=IKU1e0MEv1SZdsEf2Y1BzJQWs2wkfw0T54fBuHJGRWA=; b=je8KO5TH qPKe836uQmLnYdQLJvGuXrNR5zTNbSacveXkjf0CNiYKaipIKX6jKKkZaQlj2H/7 zoPPty8QczXB0mXJd5h4u4CxLmQ1qgde2xHrLrSdEMGVJQuk0DpjXRbQb5tS8Krr /h7J6KWN0JLEhetVBMVNLsORb56h1rIBAPYovnsGf7XQfhGSjQe/q5henBJMlaCE wMki3gYFIA+TDJ2I07E6mY4zRRlWyoALc4CT3IgW15Yn19pku63hiI3wW0WHn/JJ cltyjN0c5mhs8ZBYjk0kEIrKMDSOV4NNUixgiyXMZ14pPpBdIKVc6nftjVvdog00 YuihrUbE6U52+w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=IKU1e0MEv1SZdsEf2Y1BzJQWs2wkf w0T54fBuHJGRWA=; b=EHTj+6uw91AnGUOSUN67VwDrubY/1mTGYVgUSWCqUNCsO 9be3XVyjDpm8UcbGsQjXBdFhzOTyDkrqYnyYo/XZrUCJPBjpcUZkZVQ+xU5p2WCz 2S0afFTPQhRpOOoBBYumQGhX93e1vHCUdIrul1fEplQHnJmQkyLwI2nzmj9cXyAq 1mBY3HxckjJHyfB9Xq/KyCOghTKcvPhoHAUQfT92zSu52tx147uuAlX/iQubwtAo ocK8xi76rEK+EidZsdAXgZmlcvYF3E3OXue8nwJbf3AAwhUs+xNJQ92MlaIxoHp3 BXjuLJH3BobnfEYT5I3V0w5HJZbt7wafUKKT6k+fg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrhedtgddukecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtjeenuc fhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicuueho thcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtthgvrh hnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudeiteen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeegtddrieehrddvtdefrddvfe ehnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehmrghilhhfrhhomhepugho pghnohhtpghrvghplhihsehmnhhothdrnhgvth X-ME-Proxy: Received: from fv-az59-276.internal.cloudapp.net (unknown [40.65.203.235]) by mail.messagingengine.com (Postfix) with ESMTPA id 093761080059 for ; Sun, 7 Feb 2021 02:36:39 -0500 (EST) Content-Type: multipart/alternative; boundary="===============0782593671182573953==" MIME-Version: 1.0 From: Repository Activity Summary Bot To: mls@ietf.org Message-Id: <20210207073639.093761080059@mailuser.nyi.internal> Date: Sun, 7 Feb 2021 02:36:39 -0500 (EST) Archived-At: Subject: [MLS] Weekly github digest (MLS Working Group summary) X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Feb 2021 07:46:10 -0000 --===============0782593671182573953== MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; format="flowed" Issues ------ * mlswg/mls-architecture (+1/-0/=F0=9F=92=AC0) 1 issues created: - Client-side fanout (by ShivanKaul) https://github.com/mlswg/mls-architecture/issues/76=20 Repositories tracked by this digest: ----------------------------------- * https://github.com/mlswg/mls-architecture * https://github.com/mlswg/mls-protocol * https://github.com/mlswg/mls-federation --===============0782593671182573953== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Weekly github digest (MLS Working Group summary)

Sunday February 07, 2021

Issues

mlswg/mls-architecture (+1/-0/=F0=9F=92=AC0)

1 issues created:

Repositories tracked by this digest:

--===============0782593671182573953==-- From nobody Mon Feb 8 15:46:05 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 048F43A16E1 for ; Mon, 8 Feb 2021 15:46:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.12 X-Spam-Level: X-Spam-Status: No, score=-2.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=matrix.org header.b=RX2FJhAR; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=i0MXCKHX Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e4rt0bqt09VM for ; Mon, 8 Feb 2021 15:46:02 -0800 (PST) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC04E3A16E0 for ; Mon, 8 Feb 2021 15:46:02 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 0E3125C00CA for ; Mon, 8 Feb 2021 18:46:01 -0500 (EST) Received: from imap22 ([10.202.2.72]) by compute1.internal (MEProxy); Mon, 08 Feb 2021 18:46:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=matrix.org; h= mime-version:message-id:date:from:to:subject:content-type :content-transfer-encoding; s=fm1; bh=GsO47i2SPkTDislMY9vQzamI9D sX7Ms7liXEdu19ZWQ=; b=RX2FJhARPG73fV5z4Qg7H5jWf22glO2981VAVzfQRU 3IzqrfP36GkEKU9ixwDb0dkPFkX6i7vIGUYIxMYmMTt9WBY5beeDn1uHISIayfe1 0JHTxrmxCUhZfP+z0CDatL5KMABggBfNQbsC3OANJzTe95zgFiiEQaXnsEk8+lWc FUGK5ytVGACKbsejG3M2kCOAa8VvXBZEFtnBt+td3j1CDJRzyVlHVhavJwhaYM4e tQrZLm2J9N7s0uH+LpxOl1c+1g54HZtMua73EGlogTQ7V/ic5muRP4E6CRxHNeid j0bAE3kmqbRJUqVUIbRKomKcTpscn5kA2NTO9pYpRr1Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=GsO47i 2SPkTDislMY9vQzamI9DsX7Ms7liXEdu19ZWQ=; b=i0MXCKHXxjuSqtwpDSv0x/ CQhxO5+Q7dfx5mBf8+twqcvj7FXjXNriCR47Jpkoa2FKa0Ep9F2R1DDeaJ1B+cRo zbnK4ga9bD4h2rQBDFwReidKBhtVm+aRHgsufhmS4H+mdz3B6Eb+mJckVYgDHBA9 GApwfhSwxUINX6fZNDIcOmahC/m8R4PcWJVO6RI/E81RVIcTj1ZgmTx9iO4vcEp+ eKUyjCyjeBFa/KOmXbtpmqXYc1BQbKrLFwcKUZHNR4tdgD+Rh/F7k/xto7jt2TWq mGIsIdo2hQwON601//YEXUg2gOvr+CF5gbDDTJpOhj9Fo0xW4nlUOqQG/Kg4O54w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrheeggddugecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgfgsehtqhertd erredtnecuhfhrohhmpedfjfhusggvrhhtucevhhgrthhhihdfuceohhhusggvrhhttges mhgrthhrihigrdhorhhgqeenucggtffrrghtthgvrhhnpefhffeiteevjefffeeuveethf egheetjedvfeeugeeiueduledtfefgheevkeeikeenucevlhhushhtvghrufhiiigvpedt necurfgrrhgrmhepmhgrihhlfhhrohhmpehhuhgsvghrthgtsehmrghtrhhigidrohhrgh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7B84D62C0062; Mon, 8 Feb 2021 18:46:00 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-93-gef6c4048e6-fm-20210128.002-gef6c4048 Mime-Version: 1.0 Message-Id: <107abb03-e620-43ed-ac75-034ab6ed1ff4@www.fastmail.com> Date: Mon, 08 Feb 2021 18:45:31 -0500 From: "Hubert Chathi" To: mls@ietf.org Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Archived-At: Subject: [MLS] question about group contexts and deriving epoch secrets X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2021 23:46:04 -0000 When deriving the epoch secret, you do "ExpandWithLabel(., "epoch", Grou= pContext_[n], KDF.Nh)", so you need a GroupContext. As far as I can tel= l, there appears to be a contradiction about which GroupContext to use: = in the "Key Schedule" section (Line 1404), it says to use "The GroupCont= ext object for current epoch", but in the "Commit" section under the par= t talking about a group member who applies a Commit message (Line 2660),= it says to use the provisional GroupContext. (The part talking about t= he group member who creates the Commit message doesn't say which GroupCo= ntext to use.) If we are supposed to use the "new" GroupContext (after = applying both the proposals and the update), but if we are supposed to u= se the provisional GroupContext, then I don't think that a new member ha= s access to the tree_hash or confirmed_transcript_hash to create the Gro= upContext needed to derive the epoch secret. So it seems like the "new"= GroupContext should be correct, but Line 2660 is pretty explicit about = using the provisional GroupContext. From nobody Tue Feb 9 01:56:43 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C3063A0D47 for ; Tue, 9 Feb 2021 01:56:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=wire-com.20150623.gappssmtp.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IFEVyv4OpuRG for ; Tue, 9 Feb 2021 01:56:40 -0800 (PST) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 709A93A0D2F for ; Tue, 9 Feb 2021 01:56:40 -0800 (PST) Received: by mail-ej1-x62a.google.com with SMTP id w1so30206161ejf.11 for ; Tue, 09 Feb 2021 01:56:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wire-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7DdYV+cjgB/nVv/a3jqVDBXSeRvLKFtV9B6pOWPk0oc=; b=d/75Tdc+PGmoIUwF/3ohV6sEIo8Y+fMyAOZckVDiuK5yn6VTFgTtmx6s1nDns2gOEz Tm6R+lPGnk+KwCo2O4kYgWQBQiEf//TOH9kcMCfd8Gp/PvAt8cADhGRjP6L6a9r4fjMI iNqs0sUsLNdlSs8piS3064aW1h7FbVU4UzAfrU6PRlTPch4AUdO2O8Rb2OSB1Vxx7sHe zaLAigNqiyFj4VeEm3SkailpqGE2GDnUc/CUdFh5IyA/RK9429Pl3B07z9l63UYtCLwe LhWr1KIudWNJQGJSWoQgU6m7DfnIs+E95ejv0IiyiKJYJJmUMO4CFNNo/BAztYvjQUdr xy9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7DdYV+cjgB/nVv/a3jqVDBXSeRvLKFtV9B6pOWPk0oc=; b=KwJcvKl1w0hk1U97IfdZrErTgXWp3AAVmoq7XSl7ueXSo05YfLIcvyFGIUe6z7Eqyh CgV6utnzSK6qFPNCMAS1qdHWiq0N61YLGSTrDWkqpNLKq1ebfb2yLid5RPUf0czHUSXF YOX3hC9IFWtKTeT2byt+PIvLpsmZ+emnnxJEf6+zvBeQjy/brEvbJDLmYVbhjBTVxGZs tNZAZpG1yY0/c6DFBUURdYECoPTPR7bft4WSURZh1qDw55BX7C3heaUGsSSbGiBrlUpf GD9yAs3rY02EW0NWIsg//TRfKJLprBHlWIdwR7EdTlhZt+z/zHUj4IocaK8R5ZvZ9pu7 erXw== X-Gm-Message-State: AOAM532ybXO9ASmc4NnQjgNSPOVcsgh4vS9GhaL44DaBoQHZYKRoo9Ac +ytDCC3WZvB/FEoXnwSggR/xMA== X-Google-Smtp-Source: ABdhPJx4oz8TFeEUlyKAf2cEehUoDoCb2uQDCcVXLslV5VhUdsNeJHMNE14hK31DYHZFvjQ7mHMTqA== X-Received: by 2002:a17:906:7d9:: with SMTP id m25mr21249366ejc.473.1612864598722; Tue, 09 Feb 2021 01:56:38 -0800 (PST) Received: from [192.168.178.21] ([37.209.98.242]) by smtp.gmail.com with ESMTPSA id f6sm7227645edm.15.2021.02.09.01.56.37 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Feb 2021 01:56:38 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.21\)) From: Raphael Robert In-Reply-To: <107abb03-e620-43ed-ac75-034ab6ed1ff4@www.fastmail.com> Date: Tue, 9 Feb 2021 10:56:07 +0100 Cc: mls@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <8E3FEF5E-F5B5-4B58-A5BD-2464383C245A@wire.com> References: <107abb03-e620-43ed-ac75-034ab6ed1ff4@www.fastmail.com> To: Hubert Chathi X-Mailer: Apple Mail (2.3654.20.0.2.21) Archived-At: Subject: Re: [MLS] question about group contexts and deriving epoch secrets X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Feb 2021 09:56:42 -0000 I think =E2=80=9Cnew GroupContext=E2=80=9D and =E2=80=9Cprovisional = GroupContext=E2=80=9D are synonyms. Creating the Commit: - Use the confirmed transcript hash (old intermediate transcript hash = combined with new commit content from current MLSPlaintext) - Create new provisional GroupContext with new provisional epoch (old = epoch + 1), new tree hash (after proposals were applied to old tree) = and confirmed transcript hash from above Applying a Commit as an existing member: - Same as creating a Commit Joining a group from a Welcome message: - Create GroupContext with epoch from GroupInfo, tree hash from = GroupInfo and confirmed transcript hash from GroupInfo Does that answer the question? If you think the spec is wrong/confusing feel free to file a PR. Raphael > On 9. Feb 2021, at 00:45, Hubert Chathi wrote: >=20 > When deriving the epoch secret, you do "ExpandWithLabel(., "epoch", = GroupContext_[n], KDF.Nh)", so you need a GroupContext. As far as I can = tell, there appears to be a contradiction about which GroupContext to = use: in the "Key Schedule" section (Line 1404), it says to use "The = GroupContext object for current epoch", but in the "Commit" section = under the part talking about a group member who applies a Commit message = (Line 2660), it says to use the provisional GroupContext. (The part = talking about the group member who creates the Commit message doesn't = say which GroupContext to use.) If we are supposed to use the "new" = GroupContext (after applying both the proposals and the update), but if = we are supposed to use the provisional GroupContext, then I don't think = that a new member has access to the tree_hash or = confirmed_transcript_hash to create the GroupContext needed to derive = the epoch secret. So it seems like the "new" GroupContext should be = correct, but Line 2660 is pretty expli > cit about using the provisional GroupContext. >=20 > _______________________________________________ > MLS mailing list > MLS@ietf.org > https://www.ietf.org/mailman/listinfo/mls From nobody Tue Feb 9 15:46:06 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E3BD3A1001 for ; Tue, 9 Feb 2021 15:46:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.12 X-Spam-Level: X-Spam-Status: No, score=-2.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=matrix.org header.b=c0Tl2Wrl; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=nI2pSRxP Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6VIPim6eBlV for ; Tue, 9 Feb 2021 15:46:03 -0800 (PST) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 894063A0FFD for ; Tue, 9 Feb 2021 15:46:03 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 927505C0197 for ; Tue, 9 Feb 2021 18:46:02 -0500 (EST) Received: from imap22 ([10.202.2.72]) by compute1.internal (MEProxy); Tue, 09 Feb 2021 18:46:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=matrix.org; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding; s=fm1; bh=1DCcM L7rA6d0VAzi/eCKYBDwkaXW3Ey81WBljXxw31g=; b=c0Tl2WrlpGKWj0xnKNIFg 1rX9J3jjjKCx0X/wmcVaI1qNNuMf8ECbqy4P2/Vj831KZb6TvUnG5Q40PR1RkKCp Sifj0VRvgZYD1OIAIOFvVPYfEXIvDVawXMi6dOZ9pQDHJRLJ/5YtisFcRfCzhU6d 5yrz/bNaT2+t/gSjfcQqBSvRYsM08s7ffA7v58gt/0M7YArA18rvj4DWrnIgmd/B UetjAP2LuUZPM0vmDqoQ29qRMCIAiMt3FYvKKlO/7KhUfXAza7Hn9+4Ik+ksK50E RtGeQDvV0yhRbcvDskdpc7RhRWfUwkG1aMvE2XBR5oP38d+t+kVw8BdaeaG46m6h A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=1DCcML7rA6d0VAzi/eCKYBDwkaXW3Ey81WBljXxw3 1g=; b=nI2pSRxP2Jm+hI91YD0YcmvObwHea9rT7p2j9r0PvWbnl6hfFD1z7Ew29 l/YC+vYX/be0gYhjnwKZproWrhLpe5QqluUAY2rm2t/2uJMNj9ZGGh21EXCvq0sT Zc3WMvPaIudCcHBe90PbH+x+Cr+A0qbHFkjtlvcCWKGKk9KWfY1L4RLK5w/Z1nhu sRRe8oJ8qqFe2jLnNxQ122rY22NcIkGb1X1s3uCUm5PzjJDmW1AO8OrMc5b9yB2S TxCM7nVyJMslG48zVqD5wO5sTny5qg4Q+q0u9fETHq2fDPBRYVYJ36vakJJ8Efr6 hU5dVvY2udP4Y4MsmJ+s6K8aWBTmQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrheeigdduhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgfgsehtqh ertderreejnecuhfhrohhmpedfjfhusggvrhhtucevhhgrthhhihdfuceohhhusggvrhht tgesmhgrthhrihigrdhorhhgqeenucggtffrrghtthgvrhhnpeffgfevieeufeffueekue fggfelvdeugfdvieekledvkefhfeeltedtjeetueelffenucffohhmrghinhepihgvthhf rdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh ephhhusggvrhhttgesmhgrthhrihigrdhorhhg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9272162C005F; Tue, 9 Feb 2021 18:46:01 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-93-gef6c4048e6-fm-20210128.002-gef6c4048 Mime-Version: 1.0 Message-Id: <924f2f66-795c-4149-b5bf-dd61bf99e678@www.fastmail.com> In-Reply-To: <8E3FEF5E-F5B5-4B58-A5BD-2464383C245A@wire.com> References: <107abb03-e620-43ed-ac75-034ab6ed1ff4@www.fastmail.com> <8E3FEF5E-F5B5-4B58-A5BD-2464383C245A@wire.com> Date: Tue, 09 Feb 2021 18:44:30 -0500 From: "Hubert Chathi" To: mls@ietf.org Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Archived-At: Subject: Re: [MLS] question about group contexts and deriving epoch secrets X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Feb 2021 23:46:05 -0000 On Tue, 9 Feb 2021, at 04:56, Raphael Robert wrote: > I think =E2=80=9Cnew GroupContext=E2=80=9D and =E2=80=9Cprovisional Gr= oupContext=E2=80=9D are synonyms. I'm not so sure about this. The "provisional GroupContext" is created a= fter applying the proposals (line 2532), but before the UpdatePath is ap= plied to the tree (line 2559). Whereas, from what I understand, new mem= bers are only given the tree after the UpdatePath is applied, which woul= d give a different tree_hash and hence GroupContext. I don't know if I'= m just misunderstanding something. > Creating the Commit: > - Use the confirmed transcript hash (old intermediate transcript hash= =20 > combined with new commit content from current MLSPlaintext) > - Create new provisional GroupContext with new provisional epoch (old= =20 > epoch + 1), new tree hash (after proposals were applied to old tree)=20= > and confirmed transcript hash from above >=20 > Applying a Commit as an existing member: > - Same as creating a Commit >=20 > Joining a group from a Welcome message: > - Create GroupContext with epoch from GroupInfo, tree hash from=20 > GroupInfo and confirmed transcript hash from GroupInfo >=20 > Does that answer the question? >=20 > If you think the spec is wrong/confusing feel free to file a PR. Yes, once I manage to understand what's going on, I plan on filing a PR.= >=20 > Raphael >=20 > > On 9. Feb 2021, at 00:45, Hubert Chathi wrote: > >=20 > > When deriving the epoch secret, you do "ExpandWithLabel(., "epoch", = GroupContext_[n], KDF.Nh)", so you need a GroupContext. As far as I can= tell, there appears to be a contradiction about which GroupContext to u= se: in the "Key Schedule" section (Line 1404), it says to use "The Group= Context object for current epoch", but in the "Commit" section under the= part talking about a group member who applies a Commit message (Line 26= 60), it says to use the provisional GroupContext. (The part talking abo= ut the group member who creates the Commit message doesn't say which Gro= upContext to use.) If we are supposed to use the "new" GroupContext (af= ter applying both the proposals and the update), but if we are supposed = to use the provisional GroupContext, then I don't think that a new membe= r has access to the tree_hash or confirmed_transcript_hash to create the= GroupContext needed to derive the epoch secret. So it seems like the "= new" GroupContext should be correct, but Line 2660 is pretty expli > > cit about using the provisional GroupContext. > >=20 > > _______________________________________________ > > MLS mailing list > > MLS@ietf.org > > https://www.ietf.org/mailman/listinfo/mls >=20 > _______________________________________________ > MLS mailing list > MLS@ietf.org > https://www.ietf.org/mailman/listinfo/mls > From nobody Fri Feb 12 16:35:47 2021 Return-Path: X-Original-To: mls@ietf.org Delivered-To: mls@ietfa.amsl.com Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 328353A11BC; Fri, 12 Feb 2021 16:33:24 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "\"IETF Secretariat\"" To: , Cc: kaduk@mit.edu, mls@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 7.25.0 Auto-Submitted: auto-generated Precedence: bulk Message-ID: <161317640419.31337.12306317369087031081@ietfa.amsl.com> Date: Fri, 12 Feb 2021 16:33:24 -0800 Archived-At: Subject: [MLS] mls - Requested session has been scheduled for IETF 110 X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Feb 2021 00:33:33 -0000 Dear Sean Turner, The session(s) that you have requested have been scheduled. Below is the scheduled session information followed by the original request. mls Session 1 (1:00 requested) Monday, 8 March 2021, Session II 1530-1630 Room Name: Room 6 size: 506 --------------------------------------------- iCalendar: https://datatracker.ietf.org/meeting/110/sessions/mls.ics Request Information: --------------------------------------------------------- Working Group Name: Messaging Layer Security Area Name: Security Area Session Requester: Sean Turner Number of Sessions: 1 Length of Session(s): 1 Hour Number of Attendees: 25 Conflicts to Avoid: Chair Conflict: cfrg pearg tls quic wpack privacypass masque Key Participant Conflict: acme artarea dispatch perc secdispatch People who must be present: Benjamin Kaduk Nick Sullivan Richard Barnes Sean Turner Resources Requested: Special Requests: if wish comes to pass that needs to be a conflict for the chairs. --------------------------------------------------------- From nobody Sat Feb 13 23:46:18 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EB073A1615 for ; Sat, 13 Feb 2021 23:46:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.197 X-Spam-Level: X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=bYFPG+TS; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=V/QjlTGr Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d1tfqMugLfSv for ; Sat, 13 Feb 2021 23:46:15 -0800 (PST) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E89793A1616 for ; Sat, 13 Feb 2021 23:46:09 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 98CFEB24 for ; Sun, 14 Feb 2021 02:36:54 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 14 Feb 2021 02:36:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=IxIjQi7IuucrLJTznSHmt1vcgF29xQDEZR7GZJEdPnM=; b=bYFPG+TS 7NtJKSrXb5Q7I3tHZxX1k1FjeSe+DTf3NfPtWF4bjgQ7cxLbWK4uADt/BAypgfqJ bKpU5CAiqQYuXniqM8Xu4Oqd3VWI3VeMUseXyg0H7thBYdw/+jG2D9Y81vT2O+bH hfFU0px/iuHm8O1FDqMZE/yB2ytxc9DxNATfjpRfw6dLDpeleRSpOn62MIdJlcNf eIwoQVd+slo7xlTpFh+J3ND++WMQXq7dGy19UHcZH/Nj4PJQ87pv5tSBXtIsL8x5 H60V42MKu16YXgfEO9rCOezZxG0c9Xq9hlBZRSyGadvi1Vklp4Kab8bgddn7Nuq9 H9ux3GKaOX6ZeA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=IxIjQi7IuucrLJTznSHmt1vcgF29x QDEZR7GZJEdPnM=; b=V/QjlTGrNQScFMWmphQPYrK++pnvNXWY+UEB/MMKYRo8x ZLANDOx4KsCOXfU9sGnv6s0tnGxaScb9Uwm2cEyN3NfqfNNFwCvGoDtkh9JSOdft PaxZGF2hG6kTNkYXsKsz7AI5GDP+76zeEOwG5hUEXjXwP2U96Ys84PjZopoP23qt MNnv3IGXrqsw63tllVWWU7RdhpdqhDxEWh3ml5AlLwRNjqiitnDbTpbbHoTLBD9g 21NuEN/aAwvKvLKN1y40MZBL2mwA75A7RJZDF2+1IYB9mq/xyMLDxGatLPjU+XpN MRM4+nUOaV6h8NDsuCmHFpE11RlKI4W5xOL8UYN6w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrieeggddutdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtggfhvffusegrtddtredttdejne cuhfhrohhmpeftvghpohhsihhtohhrhicutegtthhivhhithihucfuuhhmmhgrrhihuceu ohhtuceoughopghnohhtpghrvghplhihsehmnhhothdrnhgvtheqnecuggftrfgrthhtvg hrnhepkeefvdduteejvdefkeehieevuefgfefhteetveegffekffefteffvdelheduieet necuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphephedvrddvheegrdekhedrud dvfeenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght X-ME-Proxy: Received: from fv-az50-337.internal.cloudapp.net (unknown [52.254.85.123]) by mail.messagingengine.com (Postfix) with ESMTPA id 184FC108005B for ; Sun, 14 Feb 2021 02:36:54 -0500 (EST) Content-Type: multipart/alternative; boundary="===============4504052893742088911==" MIME-Version: 1.0 From: Repository Activity Summary Bot To: mls@ietf.org Message-Id: <20210214073654.184FC108005B@mailuser.nyi.internal> Date: Sun, 14 Feb 2021 02:36:54 -0500 (EST) Archived-At: Subject: [MLS] Weekly github digest (MLS Working Group summary) X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Feb 2021 07:46:17 -0000 --===============4504052893742088911== MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; format="flowed" Pull requests ------------- * mlswg/mls-protocol (+1/-0/=F0=9F=92=AC2) 1 pull requests submitted: - Make PreSharedKeys non optional in GroupSecrets (by raphaelrobert) https://github.com/mlswg/mls-protocol/pull/455=20 1 pull requests received 2 new comments: - #455 Make PreSharedKeys non optional in GroupSecrets (2 by beurdouche) https://github.com/mlswg/mls-protocol/pull/455=20 Repositories tracked by this digest: ----------------------------------- * https://github.com/mlswg/mls-architecture * https://github.com/mlswg/mls-protocol * https://github.com/mlswg/mls-federation --===============4504052893742088911== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Weekly github digest (MLS Working Group summary)

Sunday February 14, 2021

Pull requests

mlswg/mls-protocol (+1/-0/=F0=9F=92=AC2)

1 pull requests submitted:

1 pull requests received 2 new comments:

Repositories tracked by this digest:

--===============4504052893742088911==-- From nobody Sat Feb 20 23:55:55 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E65C23A17B2 for ; Sat, 20 Feb 2021 23:55:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=PMHa1Amh; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=NbtB8/nP Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bL4Qz2xnR4Pq for ; Sat, 20 Feb 2021 23:55:52 -0800 (PST) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 387D13A17B4 for ; Sat, 20 Feb 2021 23:55:52 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 79A355C00CF for ; Sun, 21 Feb 2021 02:37:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 21 Feb 2021 02:37:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=PVT3fcGew+CGXVUGIz5WnLaLCw1Vl8UHIUAlHr4qJoA=; b=PMHa1Amh mdCmEbSc6A+kMxXLShag2WRjMcNgNNn8Amucv986Sv3G7IfeFsuAyREA1MVlGkzx JWTIKg4XotwXjNc5ZqMx7HqmM94DZkNsSx2MuihYX6jA3PjGjgbGreTHdonYCiVd fmxHqLAzRxMUroqAZijRrR+1Kzw3ppWdwXU5cOB035JsYh8GLKM9sOR2qZ2GUpJo yoLvAd3t5+gWBxH1RCKuT2mclDZOAgqseHorefssdFGOy13p1hBCnGe/6/FomoVW 76b2ji/LF6ikGqhBo/nSuG1W4U01HrmfZNvho7du9Kt5B/LCBCpjIsHZhTKWp95d qdekvL1eT9pwbQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=PVT3fcGew+CGXVUGIz5WnLaLCw1Vl 8UHIUAlHr4qJoA=; b=NbtB8/nPRfbDHxTZLU6voS1RF+D/Yil/oHgS6e2y3gwuU erLNeH7SdDSHwPoZpGe88hdtF7/GssyJeUrHJ/r9R3600pDcZblN2VUgewarTyrf Ztnv6Xlgjk3OrdZq6RDJtSNvDVK4z/R2DghW3x0fNa4Jacq17+/SRal787bUz+XK VqTBIJXV2zw/G3jwK/KRgIFQdYfBOT3OUCzCLQxP7rfRUhBPkeI5LNWKKrWTwsnx kBzi8g8VGRDD9J/ZTmaQ2w/j8+1JGNuOxJtW5XSk1lVachbUsKLVKGXL1GI44exf xdAiU14lkhdtW2dn5FOkC0PMeAyRxiRl+ix2ztwNw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkedtgddujecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtjeenuc fhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicuueho thcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtthgvrh hnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudeiteen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeegtddrjeelrdekuddrudeije enucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepmhgrihhlfhhrohhmpeguohgp nhhothgprhgvphhlhiesmhhnohhtrdhnvght X-ME-Proxy: Received: from fv-az267-815.internal.cloudapp.net (unknown [40.79.81.167]) by mail.messagingengine.com (Postfix) with ESMTPA id 4F91F24005A for ; Sun, 21 Feb 2021 02:37:08 -0500 (EST) Content-Type: multipart/alternative; boundary="===============1279575260887277962==" MIME-Version: 1.0 From: Repository Activity Summary Bot To: mls@ietf.org Message-Id: <20210221073708.4F91F24005A@mailuser.nyi.internal> Date: Sun, 21 Feb 2021 02:37:08 -0500 (EST) Archived-At: Subject: [MLS] Weekly github digest (MLS Working Group summary) X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Feb 2021 07:55:54 -0000 --===============1279575260887277962== MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; format="flowed" Pull requests ------------- * mlswg/mls-protocol (+1/-1/=F0=9F=92=AC1) 1 pull requests submitted: - Update name for this particular key (by claucece) https://github.com/mlswg/mls-protocol/pull/456=20 1 pull requests received 1 new comments: - #456 Update name for this particular key (1 by beurdouche) https://github.com/mlswg/mls-protocol/pull/456=20 1 pull requests merged: - Update name for this particular key https://github.com/mlswg/mls-protocol/pull/456=20 Repositories tracked by this digest: ----------------------------------- * https://github.com/mlswg/mls-architecture * https://github.com/mlswg/mls-protocol * https://github.com/mlswg/mls-federation --===============1279575260887277962== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Weekly github digest (MLS Working Group summary)

Sunday February 21, 2021

Pull requests

mlswg/mls-protocol (+1/-1/=F0=9F=92=AC1)

1 pull requests submitted:

1 pull requests received 1 new comments:

1 pull requests merged:

Repositories tracked by this digest:

--===============1279575260887277962==-- From nobody Wed Feb 24 12:50:04 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 769913A1AE7 for ; Wed, 24 Feb 2021 12:50:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.099 X-Spam-Level: X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=sn3rd.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDIWV7GPwOYf for ; Wed, 24 Feb 2021 12:50:00 -0800 (PST) Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A09613A1B14 for ; Wed, 24 Feb 2021 12:50:00 -0800 (PST) Received: by mail-qv1-xf2d.google.com with SMTP id t1so671957qvj.8 for ; Wed, 24 Feb 2021 12:50:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sn3rd.com; s=google; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=EM9RBiaxaBQ0Lzkf4C9EHWUDiFzj5EMlgfQjFqB5vXE=; b=N/JC9TGqASZLusk+H6C01XIw/UNX5Sm4yhW/L07ICACpjxnnDcBg0kKjZS8o5AAl58 1W/fsAQBUt7gHnEraBIa9iutLt62NudaSc1rlVFMUrq74iGJKrhY80m8Rd7xqKX762D5 QiCgfMgmH2KlRQtVc6DkedjJdHxecxT3S2KXA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=EM9RBiaxaBQ0Lzkf4C9EHWUDiFzj5EMlgfQjFqB5vXE=; b=eM8WNEC3/BUVIar5aP18EinT9FgePmSo8ZlQck9Hbn7t+DHlv7Csh5ph6dX1WToByB 5WjJlQz25PO/GOUAZGqKljM1vQrWrdVkXNAYXTfhSkN2MgbEHDgOrUw/aXVgqGFMT5AJ sZk0I9PoYAGeVvptIFFL7ECxZ0qhCs94QOlxp5/Xf9Q+dh6LlWq6lpXtlWioeUomSyb5 kI5WLpRv80ar6eNxcVk8f4wSUuouVmkjwUnvDp58nCa4+p0nZjzbjEvKonEj9zsPh0ki Gp6wGufvU4Czsv1PHA6IaQAf0ZVv/+O5OH4GyYmb3ubZXDrPpWH2X2x7Cs77+0Fb53kw 4oJA== X-Gm-Message-State: AOAM531nsOuOh4fHy5UrrnZcNinWHxTN2MgC4hCkGPJ652Ou1GkfTBFt FW3rycVYX7I+zPgo74SMc+cZr/VZXvtc1DfC X-Google-Smtp-Source: ABdhPJwVP0eBj3K+zPyTgE0p9u2rz2/zhj8+vm+FNVhx88Yi+fOq9iI8qFi+5DWNND0UaDWjUXYAAA== X-Received: by 2002:a0c:ec85:: with SMTP id u5mr13436669qvo.57.1614199799252; Wed, 24 Feb 2021 12:49:59 -0800 (PST) Received: from [192.168.1.152] (pool-108-31-39-252.washdc.fios.verizon.net. [108.31.39.252]) by smtp.gmail.com with ESMTPSA id q55sm2234041qtb.5.2021.02.24.12.49.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Feb 2021 12:49:58 -0800 (PST) From: Sean Turner Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Message-Id: <9BB5D55B-ABFD-4BD5-B51B-FD19F13BF874@sn3rd.com> Date: Wed, 24 Feb 2021 15:49:58 -0500 To: MLS List X-Mailer: Apple Mail (2.3654.60.0.2.21) Archived-At: Subject: [MLS] mls@ietf110: agenda topics X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2021 20:50:03 -0000 Hi! We have a meeting time scheduled for Monday, 8 March 2021 from = 1530-1630 (UTC). That=E2=80=99s one hour to review any proposed changes = to the protocol I-D that have come up since last we met, updates on any = security analysis (and potential changes as a result), as well any other = protocol-related issues/PRs that we need to address/merge. Also on our = plate is any updates to any pending changes to architecture I-D. Are there any other topics that need to be addressed? spt= From nobody Thu Feb 25 06:33:06 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C25C3A1AA6 for ; Thu, 25 Feb 2021 06:33:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.099 X-Spam-Level: X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=sn3rd.com Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5A3T0Yo2qa_s for ; Thu, 25 Feb 2021 06:33:03 -0800 (PST) Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBE493A1AA7 for ; Thu, 25 Feb 2021 06:33:03 -0800 (PST) Received: by mail-qt1-x82b.google.com with SMTP id v64so4178426qtd.5 for ; Thu, 25 Feb 2021 06:33:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sn3rd.com; s=google; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=vx0E4TKPbQUuGA/p0I0zRA2cWR/kZYSsEuRl7DmRSdA=; b=c0vpHuYBB/Tl+2taSpVVLw+DJV/u3xM7/qn4KDHYq9nGxYpP531G334E792rqDfnUw /PJNeeyYJE9fwVKeopZya/X6oSRB03mizT1W5Nbf28RfjC2HOCu8j+RPWbsg8kFPV17l ox2Lqm42+WLXQAzPHxkPSYoFuOXnag0vTOVW4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=vx0E4TKPbQUuGA/p0I0zRA2cWR/kZYSsEuRl7DmRSdA=; b=pERGAAaFQMIftdy4f25FBGY0dhivh+cKzHKInioba1T/OSWXNUiQ1LSdRtiTmtUAW8 0LCMQuBbl6brMCB+yyrhLVeaWAxJgeWsJ2kEriQWY6jxuGB+gsTcbTKmnWxfvWTCDfSB f6hARaK38j/dqpFqzOKZnX+wgKFbFjJ/7afxVKjsVKXIOT1RSUGUvjOITF+jkSgKm9VE 6Nzxn2BpJ+9h1t2lOetpuc7TGWpINYN9g7Jcwz17bJ/0fVwh5yVZEuWxj+73e6IBkpnD ZkaaiAAVHTevA6F5uAHjGdmoKLyTu6sLMtXN4XyjCEeF4Kqh2NcdKtHI65xv0deRGM/R K/Kg== X-Gm-Message-State: AOAM533Ybwq0yXshn6f3ic/CMO5pLqDQTK2E0sUprLT4e2kxjQ5HB8P3 TRXsiH6LP4HN7hgZ53aL4pNLDITw6NyqPv3J X-Google-Smtp-Source: ABdhPJwWErrYLd7ux3i25MgzNgYrsoyvUboHppnSMRLDI/RXSer3Qu036iM8UbsHv4inIaqt+DAh7w== X-Received: by 2002:ac8:379b:: with SMTP id d27mr2643849qtc.89.1614263580829; Thu, 25 Feb 2021 06:33:00 -0800 (PST) Received: from [192.168.1.152] (pool-108-31-39-252.washdc.fios.verizon.net. [108.31.39.252]) by smtp.gmail.com with ESMTPSA id e185sm263492qkd.119.2021.02.25.06.32.59 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Feb 2021 06:32:59 -0800 (PST) From: Sean Turner Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Message-Id: Date: Thu, 25 Feb 2021 09:32:58 -0500 To: MLS List X-Mailer: Apple Mail (2.3654.60.0.2.21) Archived-At: Subject: [MLS] mls@ietf110: draft agenda X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Feb 2021 14:33:05 -0000 Hi! I uploaded a proposed draft agenda for IETF 110. The final agenda = is due Monday, March 1st. https://datatracker.ietf.org/meeting/110/materials/agenda-110-mls-00 Cheers, Sean for the chairs= From nobody Fri Feb 26 18:31:45 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC0D33A09FA for ; Fri, 26 Feb 2021 18:31:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=riseup.net Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aXnhUTaXP3DJ for ; Fri, 26 Feb 2021 18:31:42 -0800 (PST) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BBCF3A09E7 for ; Fri, 26 Feb 2021 18:31:42 -0800 (PST) Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4DnVsB0mPlzDqF8 for ; Fri, 26 Feb 2021 18:31:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1614393102; bh=5f7F2IVFF3CatNUd6BHK7GAfHWEbtS103EeyAIg2fIg=; h=Subject:To:References:From:Date:In-Reply-To:From; b=Fc0yWPBg1MRLZ/Z7sNSnggiUxk7umMg7HDwy84INIt+WjXby5JDYDDWKWUrjwYGG0 nyqKLrzBeJ7ui/FLJUKKh9KYO3Be2f9p8rDJP0z0dIVaC4i4KfddelPW15IdckCtK/ gp/TJTnHaQJZ9evqub99H4MN9PbP1PxGDKH7oylc= X-Riseup-User-ID: FED1B946FB3AC37D06992DD796C59A591C882CB7C487D0EEBAF73D90F74AAC22 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4DnVs943HZz5vNT for ; Fri, 26 Feb 2021 18:31:41 -0800 (PST) To: mls@ietf.org References: <9BB5D55B-ABFD-4BD5-B51B-FD19F13BF874@sn3rd.com> From: =?UTF-8?Q?Sof=c3=ada_Celi?= Message-ID: <5614a634-3a1c-205c-0f6b-615b350110ce@riseup.net> Date: Sat, 27 Feb 2021 02:31:37 +0000 MIME-Version: 1.0 In-Reply-To: <9BB5D55B-ABFD-4BD5-B51B-FD19F13BF874@sn3rd.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Archived-At: Subject: Re: [MLS] mls@ietf110: agenda topics X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Feb 2021 02:31:44 -0000 Dear, chair, A few of us have been thinking on deniability and MLS, and how it will fit into it. We put together a very early version of a draft describing the needs and techniques: https://github.com/claucece/draft-celi-mls-deniability/blob/main/draft-celi-mls-deniability.md If there is the possibility on the agenda for a discussion around this topic, I would be happy to present it during the upcoming IETF 110 meeting. Thank you, On 2/24/21 8:49 PM, Sean Turner wrote: > Hi! We have a meeting time scheduled for Monday, 8 March 2021 from 1530-1630 (UTC). That’s one hour to review any proposed changes to the protocol I-D that have come up since last we met, updates on any security analysis (and potential changes as a result), as well any other protocol-related issues/PRs that we need to address/merge. Also on our plate is any updates to any pending changes to architecture I-D. > > Are there any other topics that need to be addressed? > > spt > _______________________________________________ > MLS mailing list > MLS@ietf.org > https://www.ietf.org/mailman/listinfo/mls > -- Sofía Celi @claucece http://claucece.github.io/ Cryptographic research and implementation at many places, but mainly at Cloudflare FAB9 3EDC 7CDD 1198 DCFD  4558 91BB 6B45 6F44 2D02 From nobody Sat Feb 27 23:56:09 2021 Return-Path: X-Original-To: mls@ietfa.amsl.com Delivered-To: mls@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AAD93A0C5F for ; Sat, 27 Feb 2021 23:56:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.919 X-Spam-Level: X-Spam-Status: No, score=-0.919 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=Q/6U212y; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=SauYcghI Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bi6csJ7PO6F9 for ; Sat, 27 Feb 2021 23:56:06 -0800 (PST) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2F5A3A0C5D for ; Sat, 27 Feb 2021 23:56:06 -0800 (PST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 4E4655C0074 for ; Sun, 28 Feb 2021 02:37:41 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 28 Feb 2021 02:37:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=OMFIxGOZGGB0zvnvtyJe6qElLlx7n1JNOmDV1wvySe0=; b=Q/6U212y xeFvzU66TZGTHOiFlRQfODtBXhek83OyQyntLJT46SQVSa3K+7/q3U6RW2PwI5WJ JNU/3u++3q5dfF2TPgEm9imQ/qk/3U9tDP9+CPLTPJGYJ1kPuoBwOB/HSLFt3Yzc 6S9xtlqwoT4jHsBroOELUV/GrnowQxjfC8XWVT51Fl26Q/J1TkGr3/I3r11JMv3H WXCih2ASSbmfKIm/wdeZua+PhFjRhd3pecFPITIvguXGFop4cfs9LMjECxxymWPc YBQpifcGE79D0FYvRtAWixHHjQvdRxB23CYZVzsxy9pJdwTKZhvzAHSR/2ogXSub nTA6+31Vkk5BTg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=OMFIxGOZGGB0zvnvtyJe6qElLlx7n 1JNOmDV1wvySe0=; b=SauYcghIGERT7es/voOXMDOOpkZjk1nm9KLxNI2Dget5d IOt67vGoQIF9omcJBKI3dGliOuUXwxtYjgZZA3A+9S6SLszTPZ/jHGVrKyqb658G GYngtIBBMdSeKboFnt/525AUn4MSIRgByVfKxnn0IZsVc4wAsfYD/H2YP/6qJzFV hQmXlp71ckhhMk5Kt9LRUDEZ/2H9ADBxQVbOPzhfaYMUeVSORjPt7DFTGLS/sWk3 uTJcXUZV/CkBOV8iCwSOfTp4p58NKbBpeJ0vwIpRNVnRO/Ahge2WjQRK62gqkFZd GbsgkLMxIhzS9HkKD8U8hACfvER9fuu5IX9q2a71g== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrleehgddugecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtjeenuc fhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicuueho thcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtthgvrh hnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudeiteen ucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeegtddrjedtrddvtdejrdduie ehnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehmrghilhhfrhhomhepugho pghnohhtpghrvghplhihsehmnhhothdrnhgvth X-ME-Proxy: Received: from fv-az184-358.internal.cloudapp.net (unknown [40.70.207.165]) by mail.messagingengine.com (Postfix) with ESMTPA id 237B424005B for ; Sun, 28 Feb 2021 02:37:41 -0500 (EST) Content-Type: multipart/alternative; boundary="===============5029979642568541116==" MIME-Version: 1.0 From: Repository Activity Summary Bot To: mls@ietf.org Message-Id: <20210228073741.237B424005B@mailuser.nyi.internal> Date: Sun, 28 Feb 2021 02:37:41 -0500 (EST) Archived-At: Subject: [MLS] Weekly github digest (MLS Working Group summary) X-BeenThere: mls@ietf.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Messaging Layer Security List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Feb 2021 07:56:08 -0000 --===============5029979642568541116== MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; format="flowed" Issues ------ * mlswg/mls-protocol (+1/-0/=F0=9F=92=AC0) 1 issues created: - Clarify ParentHash verification (by franziskuskiefer) https://github.com/mlswg/mls-protocol/issues/457=20 Repositories tracked by this digest: ----------------------------------- * https://github.com/mlswg/mls-architecture * https://github.com/mlswg/mls-protocol * https://github.com/mlswg/mls-federation --===============5029979642568541116== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Weekly github digest (MLS Working Group summary)

Sunday February 28, 2021

Issues

mlswg/mls-protocol (+1/-0/=F0=9F=92=AC0)

1 issues created:

Repositories tracked by this digest:

--===============5029979642568541116==--