Re: [stir] I-D Action: draft-ietf-stir-passport-rcd-19.txt

pierce@numeracle.com Tue, 26 July 2022 04:25 UTC

Return-Path: <pierce@numeracle.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48307C14F730 for <stir@ietfa.amsl.com>; Mon, 25 Jul 2022 21:25:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.906
X-Spam-Level:
X-Spam-Status: No, score=-6.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=numeracle-com.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lv4iDnlWuvrK for <stir@ietfa.amsl.com>; Mon, 25 Jul 2022 21:24:59 -0700 (PDT)
Received: from mail-oa1-x31.google.com (mail-oa1-x31.google.com [IPv6:2001:4860:4864:20::31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39860C14F742 for <stir@ietf.org>; Mon, 25 Jul 2022 21:24:59 -0700 (PDT)
Received: by mail-oa1-x31.google.com with SMTP id 586e51a60fabf-10d6e8990b9so17311933fac.7 for <stir@ietf.org>; Mon, 25 Jul 2022 21:24:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=numeracle-com.20210112.gappssmtp.com; s=20210112; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=zGudlibzIy0YhoKfX7PkpU31rQteHGUpEGrVsNrSIIw=; b=SAL7r9r3CPPJn7OPf9KpOmPjBbS/M5RFKAKnPr0BC4wun1NMfMc3GPYTTnoXRf0U1n y7uYTLl0FjhMIEZrIGR71xU3aXKNzW8qk6eh/SPd6/DKMADCOH6h6Ma3JM4ag7foZ+yp kzb5lcBpfZcaGkMNNmPWBZo0eA2eNSp80KEg9aUpu5ziy35QDatBz31PXceyXSHMaMDg qzsagkzsw2HcSL0ldmVKpNg0F+lfxLDAqN2sOLI/9JZOOi9BuJuT16mTTJGK0Qf7tFZE aILWNOV6NvINo6XSiSNZJGE/WnEygcELjTyxK46MUXyqE9uaInoxZUZ3r3tdQJG0QJMe JxeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=zGudlibzIy0YhoKfX7PkpU31rQteHGUpEGrVsNrSIIw=; b=RHAe6jXOj19LSDN8RBADCWrAzFJm4o2KH+ne+FJkj+OYObMu1vSSn2NyPLWu9ICWr/ jpFvIYn8Oq2FLiYB96GBCD5HKOA7K99bPBk9AltZvOtHhNj/tmV6QDUUmWTZixsgg+ri WPRhegVso66OVRFvQGx5N5piBBF2Q0gcVgUH/q1mWNLq0xZLIKKyU1MFXamN9UOvbU7v pC7s9esd70/p4sIfm3Icw+/FW+ln3Ub5wAbHNSk9kJQRIOZxWiFwfAK7uBmBbYPiS/cI lpW5hitEgaQroYC7PeZjlea0AV8OrHbSql7UssonsmDd/+V/cGyCh7nR3tpVBPadXeKe iOtQ==
X-Gm-Message-State: AJIora8BoWS54+s8p/IgZ7B3nT0kyS65Gq4gUNqdMap6kvFlLEj+zwsL ONu1sX8UN+30AuT+avjecVFkhteBth7uwQ==
X-Google-Smtp-Source: AGRyM1viUCRCsxb2v6x6yX2TM8ZxXxPfjBPhZTMx9s/k7JMITe0nkkCfrlsxjtcpZWwYZt3fL0Zi5Q==
X-Received: by 2002:a05:6870:c391:b0:10c:a937:aaf1 with SMTP id g17-20020a056870c39100b0010ca937aaf1mr7674880oao.272.1658809497409; Mon, 25 Jul 2022 21:24:57 -0700 (PDT)
Received: from NumeracleLegion ([2605:a601:ae1c:4300:d402:a862:763c:13db]) by smtp.gmail.com with ESMTPSA id z16-20020a4ad590000000b004354d726305sm5631924oos.8.2022.07.25.21.24.56 for <stir@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Jul 2022 21:24:57 -0700 (PDT)
From: pierce@numeracle.com
To: stir@ietf.org
References: <165876237843.27029.4238360154413311917@ietfa.amsl.com> <03ec01d8a071$d3db41a0$7b91c4e0$@numeracle.com> <043a01d8a089$6983d200$3c8b7600$@numeracle.com>
In-Reply-To: <043a01d8a089$6983d200$3c8b7600$@numeracle.com>
Date: Mon, 25 Jul 2022 23:24:57 -0500
Message-ID: <000001d8a0a7$a9d94240$fd8bc6c0$@numeracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQK2LfYY4dZXQRA/e4iYsGqLAN5kzQIozFuFAcDv51KrtaVdMA==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/iI7m7feT8-OgxnanWE7bw9PgKts>
Subject: Re: [stir] I-D Action: draft-ietf-stir-passport-rcd-19.txt
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2022 04:25:00 -0000

3rd times the charm?

-----Original Message-----
From: pierce@numeracle.com <pierce@numeracle.com> 
Sent: Monday, July 25, 2022 7:48 PM
To: stir@ietf.org
Subject: FW: [stir] I-D Action: draft-ietf-stir-passport-rcd-19.txt

Got an e-mail delivery error.  Trying again.

----------------------------------------------------------------------------

From: pierce@numeracle.com <pierce@numeracle.com>
Sent: Monday, July 25, 2022 5:00 PM
To: stir@ietf.org; i-d-announce@ietf.org
Subject: RE: [stir] I-D Action: draft-ietf-stir-passport-rcd-19.txt

Two questions.

Section 17 indicates the IANA registry for RCD Types will be initially
populated with four values, "nam", "apn", "jcd", and "jcl".

Question #1: Should “icn” be included in this list?  i.e., should there be
five values initially populated in the IANA RCD Type Registry?

I want to make sure I understand Section 6 correctly.

In theory, I can create an RCD PASSporT with jcd or jcl which includes a
property such as SOURCE.

The example of a SOURCE vCard object URI in RFC 6350 is:

SOURCE:ldap://ldap.example.com/cn=Babs%20Jensen,%20o=Babsco,%20c=US

If we copy-and-paste that in place of the 2nd logo in Section 6.1.3 of
rcd-19, the example would like:

"rcd": {
  "jcd": ["vcard",
    [ ["version",{},"text","4.0"],
      [“fn",{},"text","Q Branch"],
      [“org",{},"text","MI6;Q Branch Spy Gadgets"],
      ["photo",{},"uri",
        "https://example.com/photos/quartermaster-256x256.png"],
      ["logo",{},"uri",
        "https://example.com/logos/mi6-256x256.jpg"],
      ["source",{},"uri",
        "
SOURCE:ldap://ldap.example.com/cn=Babs%20Jensen,%20o=Babsco,%20c=US"]
    ]
  ],
  "nam": "Q Branch Spy Gadgets"
}

And the corresponding rcdi example from the same section should apply.

"rcdi": {
  "/jcd": "sha256-tbxXX9mRY2dtss3vNdNkNkt9hrV9N1LqGST2hDlw97I",
  "/jcd/1/3/3": "sha256-RojgWwU6xUtI4q82+kHPyHm1JKbm7+663bMvzymhkl4",
  "/jcd/1/4/3": "sha256-jL4f47fF82LuwcrOrSyckA4SWrlElfARHkW6kYo1JdI",
  "/jcd/1/5/3": "sha256-GKNxxqlLRarbyBNh7hc/4lbZAdK6B0kMRf1AMRWPkSo"
  }
}

Question #2: Do I understand this correctly?  Or is there something inherent
in a non-HTTPS protocol accessing an unspecified data structure that
prevents this reference?  I assume not, but I might be missing something.

Pierce Gorman
Numeracle


-----Original Message-----
From: stir <mailto:stir-bounces@ietf.org> On Behalf Of
mailto:internet-drafts@ietf.org
Sent: Monday, July 25, 2022 10:20 AM
To: mailto:i-d-announce@ietf.org
Cc: mailto:stir@ietf.org
Subject: [stir] I-D Action: draft-ietf-stir-passport-rcd-19.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Secure Telephone Identity Revisited WG of
the IETF.

        Title           : PASSporT Extension for Rich Call Data
        Authors         : Chris Wendt
                          Jon Peterson
  Filename        : draft-ietf-stir-passport-rcd-19.txt
  Pages           : 33
  Date            : 2022-07-25

Abstract:
   This document extends PASSporT, a token for conveying
   cryptographically-signed call information about personal
   communications, to include rich meta-data about a call and caller
   that can be signed and integrity protected, transmitted, and
   subsequently rendered to the called party.  This framework is
   intended to include and extend caller and call specific information
   beyond human-readable display name comparable to the "Caller ID"
   function common on the telephone network and is also enhanced with a
   integrity mechanism that is designed to protect the authoring and
   transport of this information for different authoritative use-cases.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-stir-passport-rcd/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-stir-passport-rcd-19

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-stir-passport-rcd-19


Internet-Drafts are also available by rsync at
rsync.ietf.org::internet-drafts


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