Re: [saag] Interest COVID-19 'passport' standardization?
Tim Bray <tbray@textuality.com> Mon, 02 August 2021 15:33 UTC
Return-Path: <tbray@textuality.com>
X-Original-To: saag@ietfa.amsl.com
Delivered-To: saag@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 5728C3A0A53
for <saag@ietfa.amsl.com>; Mon, 2 Aug 2021 08:33:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.297
X-Spam-Level:
X-Spam-Status: No, score=-1.297 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_SBL=0.5, URIBL_SBL_A=0.1]
autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
header.d=textuality-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 bX3lYJ3zussU for <saag@ietfa.amsl.com>;
Mon, 2 Aug 2021 08:33:40 -0700 (PDT)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com
[IPv6:2a00:1450:4864:20::12a])
(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 60C9F3A0A51
for <saag@ietf.org>; Mon, 2 Aug 2021 08:33:40 -0700 (PDT)
Received: by mail-lf1-x12a.google.com with SMTP id p38so19504624lfa.0
for <saag@ietf.org>; Mon, 02 Aug 2021 08:33:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=textuality-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=tttHyC4PCGJLk/n6Rfa29iow7OtKDmurqTjWoTdL9+s=;
b=dEDtkOwOVsVFoWisgLFkjDEV7vyEz8GgnepKLSTaZN2XPOWeuP+s/34qDEZYbyCare
NFBTD9mbfMoSNMrU1nmDqXj0Gupu5oHC+DllQRU3acQPLDOlXXMl+7yIJ+QkgUtsmbtW
v5W8PKmxzUY0PIHiVRHuOJ9ba0d6pBwG3u2SqMjncx9yjyZEZIuAP5sHtFiXYWEGSYpL
5oUZfLpP4FH44GiLH+YcvXHYb5h5DGsXbmpCcgGHPktEpVpmrIkoOP7wcpCxIs4bDphH
KCxRG4yuZRnDUJzxtLj+MCZzTCQ5st/xELYZk3kwqYsa7XHESwMB3EXsMD0UOCUnMLGH
0Pog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=tttHyC4PCGJLk/n6Rfa29iow7OtKDmurqTjWoTdL9+s=;
b=oPnAtUC/MRmOoYmSSbA6H1S5MLtLWF4XIzD8fLNbyGLYfzlYRI6rL+mfLIQxRb7RSI
Mox1SwsfVV3/SsPkAMnfzE56xh5GGhU643bIcD1WUjDd0WdXBsKsQvriH0WtygABVaOJ
huIdcMa+SXRhJXywQWaecCqFscekroXXYGfkEIKTYVHjYv8KxQwdajEP5LmPim5jPpfT
QdgSFrfxkImKGKzVzR3+yp+XjvnfYnN0OlCNwTY2XFi2Y77IREEKofBqKLiQygd5Bft/
ri2drLI9o5DvFCrQGzMMESNNVkAvZFH+90d0ti+o3RxLznB8u+XdrrRcYVUx8B89CIoA
IxFw==
X-Gm-Message-State: AOAM533L7J8qxCTUTdz7+HGzMUHo5yVD5oD4jAOYh3I3MJPM75K1Y90r
7U4bgQKzpF9oQuhkAPeOKTefJ5pzUZ16TjlOCcK/lQ==
X-Google-Smtp-Source: ABdhPJx3+2y1ZcJA0yyAg3GmYgZYqEepyxJnB8kXzyFQy1LcwyKhNFxYujMgK1UHitQxHYpi8d1nU63pgNBdh8JRjmg=
X-Received: by 2002:a05:6512:3b0:: with SMTP id
v16mr12977834lfp.224.1627918417863;
Mon, 02 Aug 2021 08:33:37 -0700 (PDT)
MIME-Version: 1.0
References: <CAE1ny+4QdmSJS-spV6Do5yDs1x3iAwyHdSx=Oa+cRXU+ESZ2nA@mail.gmail.com>
<CADPMZDBu2cbtWk7Y4YMKXOWXQoKsBkAD9D1AuC_Rp+9xHawX7w@mail.gmail.com>
<E0FDB1EE-256D-4925-9EE7-49DE212BFF02@gmail.com>
<360C07DB-2B3A-4CDF-9747-31D2FCBABFC4@tzi.org>
<8C67B77C-A2EB-4203-8713-E10CF8A12EEA@webweaving.org>
<ecf66a91bb15452cb8e35266ad4f3513@oc11expo23.exchange.mit.edu>
<8EC359D8-5D5F-4B26-8EEF-A0E192BAAA00@tzi.org>
<CABcZeBOnN96DhE5YQcywUpXZ5xtigXxrcNfQOyjxEdQbd5iXQw@mail.gmail.com>
<6185C9F3-B27C-4488-B039-2D9033A1BA10@tzi.org>
<CABcZeBPU8JThKq5muXx+8mhtDACu2-ccFo0URi15W2_Oqj2ymg@mail.gmail.com>
<CAHBU6isP_086oKbZ7Ai=pqfY4wcQgTLLPxWEEV-FE-1hYk-xDQ@mail.gmail.com>
<CABcZeBPpC=eEN3t=MEar5NLzLe0mZuHNkNRHrYuwsfPibhqb1w@mail.gmail.com>
In-Reply-To: <CABcZeBPpC=eEN3t=MEar5NLzLe0mZuHNkNRHrYuwsfPibhqb1w@mail.gmail.com>
From: Tim Bray <tbray@textuality.com>
Date: Mon, 2 Aug 2021 08:33:25 -0700
Message-ID: <CAHBU6iuHHEXFtAJ7aUZJtZBRuqBd7Mh1GdV_T8Ua-HQ2beAh=A@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Carsten Bormann <cabo@tzi.org>, IETF SAAG <saag@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000053d0f05c8954b4b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/saag/kVNwluNkTtybcWvB5E7eJBSoLHM>
Subject: Re: [saag] Interest COVID-19 'passport' standardization?
X-BeenThere: saag@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Security Area Advisory Group <saag.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/saag>,
<mailto:saag-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/saag/>
List-Post: <mailto:saag@ietf.org>
List-Help: <mailto:saag-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/saag>,
<mailto:saag-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Aug 2021 15:33:45 -0000
… and I should have said, I thought the Quebec approach looked pretty sensible.. I acknowledge that there are some who think that vaccinations are terrible (they're just wrong) and others who disapprove of vacc passports. But if there going to be such things, this looks like an ok way to implement them. On Mon., Aug. 2, 2021, 8:12 a.m. Eric Rescorla, <ekr@rtfm.com> wrote: > Yeah, this is the same as the VCI ones. > > On Mon, Aug 2, 2021 at 8:09 AM Tim Bray <tbray@textuality.com> wrote: > >> I found this description of how the Quebec vacc passport works to be >> interesting: >> https://mikkel.ca/blog/digging-into-quebecs-proof-of-vaccination/ >> >> >> >> On Mon., Aug. 2, 2021, 8:01 a.m. Eric Rescorla, <ekr@rtfm.com> wrote: >> >>> >>> >>> On Mon, Aug 2, 2021 at 7:55 AM Carsten Bormann <cabo@tzi.org> wrote: >>> >>>> On 2021-08-02, at 16:50, Eric Rescorla <ekr@rtfm.com> wrote: >>>> > >>>> > As I understand it, the payload is JSON but the wrapper is a CWT. >>>> >>>> The payload is described as being created by converting JSON to CBOR, >>>> so that’s the appearance of JSON I talked about. >>>> >>>> > it's actually quite possible to fit JSON (JWT) in a QR code however. >>>> This is what the VCI certs look like. >>>> >>>> Of course, as with BER or XML. >>>> But if you want to have some things in there, it may get tight. >>>> (Tight enough that DGC also does a step of zlib/deflate, which is >>>> actually expanding most DGCs :-) >>>> >>> >>> I haven't studied the DGCs closely, but the VCI certificates are JWTs >>> with the inner payload being straight deflated JSON without any >>> intermediate encoding. >>> >>> -Ekr >>> _______________________________________________ >>> saag mailing list >>> saag@ietf.org >>> https://www.ietf.org/mailman/listinfo/saag >>> >>
- [saag] Interest COVID-19 'passport' standardizati… Harry Halpin
- Re: [saag] Interest COVID-19 'passport' standardi… Eric Rescorla
- Re: [saag] Interest COVID-19 'passport' standardi… Volker Birk
- Re: [saag] Interest COVID-19 'passport' standardi… Harry Halpin
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Henry Story
- Re: [saag] Interest COVID-19 'passport' standardi… Eric Rescorla
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Volker Birk
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Harry Halpin
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Dirk-Willem van Gulik
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Volker Birk
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Kathleen Moriarty
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Volker Birk
- Re: [saag] Interest COVID-19 'passport' standardi… Stephen Farrell
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Stephen Farrell
- Re: [saag] Interest COVID-19 'passport' standardi… Metapolymath Majordomo
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Eliot Lear
- Re: [saag] [Secdispatch] Interest COVID-19 'passp… Michael Richardson
- Re: [saag] Interest COVID-19 'passport' standardi… Michael Richardson
- Re: [saag] Interest COVID-19 'passport' standardi… Stephen Farrell
- Re: [saag] Interest COVID-19 'passport' standardi… denis bider
- Re: [saag] Interest COVID-19 'passport' standardi… Henry Story
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Henry Story
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Henry Story
- Re: [saag] Interest COVID-19 'passport' standardi… Dirk-Willem van Gulik
- Re: [saag] Interest COVID-19 'passport' standardi… Thomas Hardjono
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Eric Rescorla
- Re: [saag] Interest COVID-19 'passport' standardi… Carsten Bormann
- Re: [saag] Interest COVID-19 'passport' standardi… Eric Rescorla
- Re: [saag] Interest COVID-19 'passport' standardi… Tim Bray
- Re: [saag] Interest COVID-19 'passport' standardi… Eric Rescorla
- Re: [saag] Interest COVID-19 'passport' standardi… Tim Bray
- Re: [saag] Interest COVID-19 'passport' standardi… Jon Callas
- Re: [saag] Interest COVID-19 'passport' standardi… Stephen Farrell
- Re: [saag] Interest COVID-19 'passport' standardi… Tim Bray