Re: [netconf] WG LC for three drafts or two of them

tom petch <ietfc@btconnect.com> Wed, 17 June 2020 16:23 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 634433A09DE for <netconf@ietfa.amsl.com>; Wed, 17 Jun 2020 09:23:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-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=btconnect.onmicrosoft.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 SkiKnbOs7dXg for <netconf@ietfa.amsl.com>; Wed, 17 Jun 2020 09:23:34 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2100.outbound.protection.outlook.com [40.107.20.100]) (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 760A93A09DB for <netconf@ietf.org>; Wed, 17 Jun 2020 09:23:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H+ZL8IfAWmVoXSPDKrBuqYu0C6xVL8S7TKyW8UqH1tbK81SchOlU6z3WzKytzICysAooEM6uYl3I+UiT1u+wx1hZ5WFgcJjs1ou1hLqHRGiw9oG3TjLUhud4+GWrQyCzXlIR80MT7VUw1BDy+kK0wq195NgA+SGHwlYQzTAT3E2DmpPgiUUKorkOL6yOAN/3DFkvgFlZKbTQBH/TzMRzFsCC3Fs0h+r7Um3DMdZnB3KwiFF3eXaiqxJl8hC9YcImNN/uY/hiu6Yb9uo7e2ZmhUq22BEfCXq9VWea5g/2KLjPCu8kVa9A4juHylNHBXKg/86rR8m3ppAE4mCTVnI37w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vG2dAFFVGiqYRDoRee9XDDgq6Yh9i1CjRCkie8juhFY=; b=P8XIe2RKh+p6dFn41uLs/gsClB3ar7Ep6Q/x+qpSBwgEAEASgzNQn9eye7+cIF7WcvoonMBCkR+AMNVJyzbqNcx1Me/zw2Ssn/SHyABHWBYNBh5M/BWf3hjNprD5LzCwRLXU+INwkzYt8qVhao9XS5L3/I9ao1aMdV0VRDSZREYOi9q8cGfXxmUYe2ZRz2zWU1JDKJxB+dsfbFkLqbBZI0DnJvyAXLrDe1rDyLIKJrU7IR3ikPuNqlb6l+I4YmEFWKtshshEM6+HmPmF65W2S96fKv2LsSy/JWH7amTHv+lUEpZjaGvjbJAUCPBBtEQJenM+5Osa+8MuBZ5sitBdJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vG2dAFFVGiqYRDoRee9XDDgq6Yh9i1CjRCkie8juhFY=; b=swDL96wpqbbUziMEQ5gyoHdB+R7s6yLd+I3Znz6Nw7i9vZBa0GazoMLOfL0Am34zlQHOJJgQvARjolQP0beXMl/oWU4uDQbJ0jrQQpRQ5fOX1aE134YTzQ6KohTFF383e43L9NhovecNKNVUbXdhabrpIEYP5tystWIiXL9mKog=
Received: from DBAPR07MB7016.eurprd07.prod.outlook.com (2603:10a6:10:198::14) by DB6PR0701MB2216.eurprd07.prod.outlook.com (2603:10a6:4:50::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.9; Wed, 17 Jun 2020 16:23:31 +0000
Received: from DBAPR07MB7016.eurprd07.prod.outlook.com ([fe80::592c:285:6786:bc65]) by DBAPR07MB7016.eurprd07.prod.outlook.com ([fe80::592c:285:6786:bc65%7]) with mapi id 15.20.3109.018; Wed, 17 Jun 2020 16:23:31 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent+ietf@watsen.net>
CC: Netconf <netconf@ietf.org>
Thread-Topic: [netconf] WG LC for three drafts or two of them
Thread-Index: AQHWQXXxqA+PBQ9xTESoskd/uJ8I1ajdArkB
Date: Wed, 17 Jun 2020 16:23:31 +0000
Message-ID: <DBAPR07MB7016369E32D8534F7C967719A09A0@DBAPR07MB7016.eurprd07.prod.outlook.com>
References: <A1A5BD42-AB3F-477A-B291-81E213A2F0DB@gmail.com> <BL0PR11MB3122ABE4CF14BAF3805DFF2FA1810@BL0PR11MB3122.namprd11.prod.outlook.com>, <BL0PR11MB3122B9D49C37501D64E762C6A1810@BL0PR11MB3122.namprd11.prod.outlook.com>, <DBAPR07MB7016F753766FCE8AD12A2F5DA09E0@DBAPR07MB7016.eurprd07.prod.outlook.com>
In-Reply-To: <DBAPR07MB7016F753766FCE8AD12A2F5DA09E0@DBAPR07MB7016.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.139.211.29]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 35b663be-1b66-43fd-26b1-08d812dac679
x-ms-traffictypediagnostic: DB6PR0701MB2216:
x-microsoft-antispam-prvs: <DB6PR0701MB22164670B13FD862122D8073A09A0@DB6PR0701MB2216.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04371797A5
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 91VLer/h5a1aTz/GQD5KKNvjGgSXydxWwivO9fRXqebjxuXJnACwE0JjXFQj6eODgYdladeN2ShCC8e9aWsT2cz6MeyNWBa3n/16JiA0L6J09nCM4XZrWe4Zj6CdCNnQ3ObT5L6QnNuQ1n85wk7G6TiD/DhLmYl0jtS3B+Bo7su4Z5dofa1+LHSuFwt1D8+9EZZI7L94nkC8ryfQ0b04xKpBByq9lkg7pnKIdqSdG1G1WIounFGSVVoi8Wd2NYV+jQ2UQAXS5dyOc3qg3dONjWk6aWH/OIBFsZSAKOEosP7rR4EPmXhDOOIJoejoEt/SeccvXvPGZm1ePQJbCTFV0SOacdHJIemdaIUYUYPGYfJRiLFvqQ5g4bSjImwrpWPua/bxHjY1hHXuJPyuiH9bDA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR07MB7016.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(396003)(39860400002)(346002)(136003)(376002)(366004)(52536014)(91956017)(76116006)(966005)(86362001)(83380400001)(7696005)(71200400001)(5660300002)(316002)(66946007)(66476007)(66556008)(66446008)(8936002)(6506007)(478600001)(64756008)(53546011)(9686003)(186003)(33656002)(26005)(4326008)(2906002)(8676002)(55016002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: ZwiBkEMPd9cyAfvROWBJBOdhYPArRz0W7NSO0syMUU08g1I0weWg0fS09rR6pS3JLhLUcqsFrccTuoIqD2SFXFnl50vJkGNqpL7EAiPCwvZc9HWvS5NZiX7vPijtmSbzGoq//svAOoyDI/YAxg20NoIk4kIuhhyWdzOn7fskAkRMdRQiTA8AlpFF9sJePp2FyrJHfzFDKoLdpuM3QEzs2B+JU3J6h8YNtROdg5u86+bg0RAgAZfAoUZHsyq/SmafM+sEfRk8pjQ25vzAne0I3gVYHGvKoMR2qr34/Ctq+QE1BhBaq1/6sx5NZ5hDtOcHVVFuLmXFiWS4oOdjyQC8yxMbbFQ8rt1KdwHaknHoaMqMmrsImIotuEazGnMaYaku5HGUJ5SYUzqMH0c9Ef04OeK512wZQlsR0DsWU6EeeHSDnBy3CZHoaJoHXo5NN1Du5t682IgJvmmq6F8r0bYoRkZ8RGk2ME/zeSNXpWIxlfcNjGhkAZe3b8HpMpcyeBXr
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 35b663be-1b66-43fd-26b1-08d812dac679
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2020 16:23:31.2952 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GVhBJsAbJMAG/FoYB6lUddbPA7bROZ0j4r7nZbF044qdXDvziTYHdflbyXa5n1OyLFCT4hnVyoaFtAOuSdYzbw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2216
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/7o-30k1UrcdPdMA9AxI6-vDmv38>
Subject: Re: [netconf] WG LC for three drafts or two of them
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jun 2020 16:23:37 -0000

From: netconf <netconf-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 13 June 2020 12:29

<tp>
I thought about the text I would like to see in crypto-types and starting with identity since they are simplest I came up with 
NEW
This module contains YANG identity for private keys, public keys and symmetric keys.

>From the base "private-key-format" there are derived identity for 
- rsa-private-key-format as defined in RFC 3447
- ec-private-key-format as defined in RFC5915 
- one-asymmetric-key-format as defined in RFC 5958,
          encoded using ASN.1 distinguished encoding rules
          (DER), as specified in ITU-T X.690.";
- encrypted-one-asymmetric-key-format, as defined in RFC 5958,
          encoded using ASN.1 distinguished encoding rules (DER),
          as specified in ITU-T X.690.";
      
>From the base "public-key-format" there are derived identity for 
- ssh-public-key-format as specified by RFC 4253, Section 6.6, i.e.:
- subject-public-key-info-format as described in RFC 5280 encoded using ASN.1
          distinguished encoding rules (DER), as specified in
          ITU-T X.690.";

>From the base "symmetric-key-format" there are derived identity for 
-  octet-string-key-format encoded as a raw octet string.
-  one-symmetric-key-format as defined in RFC 6031 and
          encoded using ASN.1 distinguished encoding rules
          (DER), as specified in ITU-T X.690.
-  encrypted-one-symmetric-key-format as defined
          in RFC 6031 and encoded using ASN.1 distinguished
          encoding rules (DER), as specified in ITU-T X.690.";
            Specification of Basic Encoding Rules (BER),
            Canonical Encoding Rules (CER) and Distinguished
            Encoding Rules (DER)

Obviously all I have done is take the text and reformatted it. I debated about keeping the references to CMS.  The aim is to tell the reader whether or not to dig deeper into the YANG in order to use it.  For groupings I see more new text needed

Tom Petch





I have concerns about trust-anchors and crypto-types.  They are both more or less non-existent when it comes to text.  I do not want to have to reverse engineer the YANG or XML to find out what RPC or action there are, what types of cipher suites and such like are supported - and perhaps those that are not such as raw keys.  I would expect there to be five or ten pages of such in each.  Look for example at layer0-types or layer1-types for modules with what I would regard as adequate text.

Tom Petch

From: netconf <netconf-bounces@ietf.org> on behalf of Eric Voit (evoit) <evoit=40cisco.com@dmarc.ietf.org>
Sent: 12 June 2020 21:03

> > -----Original Message-----

> > From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh

> > Jethanandani

> > Sent: Tuesday, June 2, 2020 7:48 PM

> > To: Netconf <netconf@ietf.org>

> > Subject: [netconf] WG LC for three drafts

> >

> > NETCONF WG,

> >

> > The authors of

> >

> > - draft-ietf-netconf-crypto-types

> > - draft-ietf-netconf-keystore

> > - draft-ietf-netconf-trust-anchors

> >

> > have indicated that these drafts are ready for Last Call (LC).

> >

> > This kicks of a 2 week WG LC for the three drafts. Please review and

> > send

> any

> > comments to the WG mailing list or by responding to this e-mail.

> > Comments can be statements such as, I read/reviewed the document and

> > believe it is ready for publication, or I have concerns about the

> > document. For the

> latter,

> > please indicate what your concerns are.

> >

> > Any reports on implementation status or plans to implement are also

> > very useful.

> >

> > Thanks.

> >

> > Mahesh Jethanandani (as co-chair)

> > mjethanandani@gmail.com

> >

> >

> >

> > _______________________________________________

> > netconf mailing list

> > netconf@ietf.org

> > https://www.ietf.org/mailman/listinfo/netconf

_______________________________________________
netconf mailing list
netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf