Re: [Ace] Genart last call review of draft-ietf-ace-mqtt-tls-profile-15
Reese Enghardt <ietf@tenghardt.net> Mon, 07 March 2022 17:44 UTC
Return-Path: <ietf@tenghardt.net>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC7F13A12C5; Mon, 7 Mar 2022 09:44:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=tenghardt.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 mGqdfEv41gCS; Mon, 7 Mar 2022 09:44:32 -0800 (PST)
Received: from mail.hemio.de (mail.hemio.de [136.243.12.180]) (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 4F11B3A1208; Mon, 7 Mar 2022 09:44:26 -0800 (PST)
Received: from user.client.invalid (localhost [136.243.12.180]) by mail.hemio.de (Postfix) with ESMTPSA id E451FAC; Mon, 7 Mar 2022 18:44:20 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tenghardt.net; s=20170414; t=1646675063; bh=HfYLDcZjSrYGZ09joWzn1LlPcloAc90C1vWFsHCt9sE=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=AA4ys8B4N2OJc+whVBHxFzut3hBzBdQ9oWTQyA1ecqerv9tz/vwYUKERnoC2y67Fb nVZ99n4h6YVe1nAZGyAAb0YBmAsjIE+6ny0cb7MRSI2C6cCCxCJW5AKqe6rJm4tlot zrF9scg5PYwA9VZJa0cEIJWbCl5C42H6lmiLpXegVEmcVeLNA3WeEATLsRE3PFO4R8 EahXYdf6Z/PYyNEbhFRUPCyUir4E1Fjbr9azrF/9vHQwBnS9yP+CyZvHS+LKs1L19L E6/4hL28FkykigYYVQNGpddSLAxhtopXxd0g89i3wLhpYqgbIpWqATlg7z7a1Jzqro hSACjzyoDNIFw==
Message-ID: <653e657b-535e-36e3-acb1-56f01290db9d@tenghardt.net>
Date: Mon, 07 Mar 2022 09:44:16 -0800
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
To: Cigdem Sengul <cigdem.sengul@gmail.com>, Benjamin Kaduk <kaduk@mit.edu>
Cc: gen-art@ietf.org, Ace Wg <ace@ietf.org>, draft-ietf-ace-mqtt-tls-profile.all@ietf.org, last-call@ietf.org
References: <164625142349.18034.6160062151802397570@ietfa.amsl.com> <CAA7SwCPcLsw_fSShi8z924w9fmWkKSyjM55y8rznc8V8rOeeiQ@mail.gmail.com> <c7cb09c0-ccd2-1c16-c1ee-1e39608ace95@tenghardt.net> <20220305024659.GG22457@mit.edu> <CAA7SwCOLSuix6b7PweWhZemJvDFyjcpZk22L+Ezv+V6yZZyQQA@mail.gmail.com>
From: Reese Enghardt <ietf@tenghardt.net>
In-Reply-To: <CAA7SwCOLSuix6b7PweWhZemJvDFyjcpZk22L+Ezv+V6yZZyQQA@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/wuzbecYwuGq-SriDOGE4UAue2jo>
Subject: Re: [Ace] Genart last call review of draft-ietf-ace-mqtt-tls-profile-15
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2022 17:44:40 -0000
Hi, Thank you for the changes and additional context. This looks good to me! Best, Reese (aka Theresa) On 3/5/22 05:40, Cigdem Sengul wrote: > Hello, > I've created a new pull request for the changes: > https://github.com/ace-wg/mqtt-tls-profile/pull/101 > Explanations are below. > > > > > > [CS: Introduced a formal definition of Network Connection to > > > MQTT-related terminology - as defined in MQTT standard. > > > To the Will definition, added the situations when the > connection is > > > considered not to have closed normally. > > > Question: Normal disconnection is DISCONNECT with reason code > is 0x00, > > > according to MQTT standard - is this definition also needed?" > > > > [TE] So "not closed normally" means any way to terminate the > Network > > Connection, other than DISCONNECT with reason code 0x00? If so, > I think > > this would be a good addition to the definition, either as its own > > definition or added to the "Will" definition. > > I think that's right, but Cigdem knows MQTT better than me and she > should > confirm. > > [CS: Yes, added the DISCONNECT packet definition. I also took the MQTT > standard text to specify more formally > situations for sending a Will, which included a definition for normal > disconnection. I reduced the Will-specific text in the > main document, as this definition now is comprehensive.] > > > > > > > > > > Section 2.1 > > > > > > [CS: Added for cnf: > > > > > > > rs_cnf: > > > > > [TE] These explanations already help, thanks! However, and this > might > > just be me, but I keep wondering what 'cnf' stands for, i.e., if > it is > > an acronym for something, and if it is, if it makes sense to > expand the > > acronym. But it might just be a string that comes from "somewhere", > > which is fine with me, too. :) > > I think the lineage of "cnf" can be traced back to at least RFC > 7800, so at > this point it's probably a fairly well established part of the greater > OAuth ecosystem. > > Which is not to say that we can't try to make the document more > accessible > to new readers, of course. The ACE framework itself relies pretty > heavily > on proof of possession semantics for JWT/CWT tokens, so perhaps the > implicit reliance on draft-ietf-ace-oauth-authz and its > terminology would > suffice. Happy to hear further thoughts. > > > [CS: Added --> 'cnf' (confirmation) claim in its first instance. We > are referencing the params document as well for both confirmation related > claims (cnf, rs_cnf). Would this be enough?] > > Kind regards, > --Cigdem > > > -Ben >
- [Ace] Genart last call review of draft-ietf-ace-m… Theresa Enghardt via Datatracker
- Re: [Ace] Genart last call review of draft-ietf-a… Cigdem Sengul
- Re: [Ace] Genart last call review of draft-ietf-a… Theresa Enghardt
- Re: [Ace] Genart last call review of draft-ietf-a… Benjamin Kaduk
- Re: [Ace] Genart last call review of draft-ietf-a… Cigdem Sengul
- Re: [Ace] [Gen-art] Genart last call review of dr… Lars Eggert
- Re: [Ace] Genart last call review of draft-ietf-a… Reese Enghardt