Re: [Privacy-pass] Working group last Call for batched Tokens

Raphael Robert <ietf@raphaelrobert.com> Mon, 08 April 2024 18:37 UTC

Return-Path: <ietf@raphaelrobert.com>
X-Original-To: privacy-pass@ietfa.amsl.com
Delivered-To: privacy-pass@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A381C15109A for <privacy-pass@ietfa.amsl.com>; Mon, 8 Apr 2024 11:37:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (1024-bit key) header.d=raphaelrobert.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 ZDuahDFfwojv for <privacy-pass@ietfa.amsl.com>; Mon, 8 Apr 2024 11:37:35 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 71056C151545 for <privacy-pass@ietf.org>; Mon, 8 Apr 2024 11:37:35 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-4165d03308fso15107035e9.2 for <privacy-pass@ietf.org>; Mon, 08 Apr 2024 11:37:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raphaelrobert.com; s=rr; t=1712601453; x=1713206253; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=+BFG2JROuMHH6ClT9jCknM2Rdsr2J5d/qFRrvdWeUzw=; b=tnqOVCIkryAQ5WgLpOF5y9foDvuItE1YWb5jYCGK5ukKlMt08aAnl2Jdf1Bf2klwDg +gRJgpW/LciHzBfemSMdmAS6OeIR7pRbbuM4gWnW9fdW/AVd9pc010g1JfahNn08HQH4 8nEmBe5z8qtYZWkACQwYTmeXVBnyoqLMd/ca0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712601453; x=1713206253; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+BFG2JROuMHH6ClT9jCknM2Rdsr2J5d/qFRrvdWeUzw=; b=NcqMVrDtgXAf4Qw4ALMIrNwhTtEwSpixPDtJGW9O0E4YN7VgmRZLm8LjES56TmYMqX jBZ5R3BAxSboHwd4PHqDOTSOvacyvQDY++gGDv/NEVTZL08I+KZPOwl7GXdD3TW/FkJR dLMKxwKRiBkdSGT2G15mfOJtwVGKzKX4sryrYpT3jXkxpR97b32yJOHH7AeC1fwiwnu+ kGiESf7Wo+Y4ggOeNLIyd4jo7ZqxuZYboYlCREJHhx5yJynB65TDfzYOYFVD/b+EYEdM PwA73ZIiwCctOpLmP8g6CbAxed171R8AGLTPDpji29J8CNegLTVkTUDZ+tj+clgFCCeG 4ADg==
X-Forwarded-Encrypted: i=1; AJvYcCX0esh4SH93ubKecWVJPIxynKhrJy2DYBsksrcD3WK//ufjMum+SZZGbF/hk7uiko9LIbw/+VPPTJ1F4PVU7mBQZ4+SWXQ=
X-Gm-Message-State: AOJu0YwJXqI5biltCA9xGiu8Cne+9yNstRewP7NHlFHr8cK84uf5eKVt ONSrYOEO+LQO56jv2BJSzArzGdLxLolkXkY0sCyrs5EQ4u6zppbPCeEoruPAdKc=
X-Google-Smtp-Source: AGHT+IGGiMo0tH5RkiERgxR/IsWSrVkp3wHhLedc8Tj6gSe99GAkC5CxuzUeHhKk2VWFnt9TEqUP5w==
X-Received: by 2002:a5d:5047:0:b0:343:68c5:a07d with SMTP id h7-20020a5d5047000000b0034368c5a07dmr8646113wrt.61.1712601452946; Mon, 08 Apr 2024 11:37:32 -0700 (PDT)
Received: from smtpclient.apple ([2a02:8109:9f19:7000:45a6:a892:1d9e:3136]) by smtp.gmail.com with ESMTPSA id hg21-20020a1709072cd500b00a4e0df9e793sm4725380ejc.136.2024.04.08.11.37.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Apr 2024 11:37:32 -0700 (PDT)
From: Raphael Robert <ietf@raphaelrobert.com>
Message-Id: <DAE8F9B8-3D2F-4F92-B64C-3AF072E65920@raphaelrobert.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6C5A678C-17F9-4CAA-8650-1E2308BB6D53"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
Date: Mon, 08 Apr 2024 20:37:21 +0200
In-Reply-To: <15E0A5B4-C2D7-46E7-A82E-DC15F34323D5@apple.com>
Cc: Joseph Salowey <joe@salowey.net>, Steven Valdez <svaldez=40google.com@dmarc.ietf.org>, Christopher Wood <caw@heapingbits.net>, privacy-pass@ietf.org
To: Tommy Pauly <tpauly@apple.com>
References: <CAOgPGoDiW2XgOGkv_ug=TFP=BNJG=SffJVcE8zCnv4cXvudYsw@mail.gmail.com> <CANduzxAPCDhvqV3jOYXiYywLok4g+i5KZw=p=fnszKwuGEw4bw@mail.gmail.com> <113031C1-BD70-402A-9247-20016C5BDE9A@raphaelrobert.com> <CAOgPGoCzLNv+7HnuoqMCmyEq7LtV7UYTBejSsgeJ7Sb8iH=6yA@mail.gmail.com> <15E0A5B4-C2D7-46E7-A82E-DC15F34323D5@apple.com>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/privacy-pass/gIGPj1UOFwxjmkXUq242XL_DB6I>
Subject: Re: [Privacy-pass] Working group last Call for batched Tokens
X-BeenThere: privacy-pass@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Privacy Pass Protocol <privacy-pass.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/privacy-pass>, <mailto:privacy-pass-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/privacy-pass/>
List-Post: <mailto:privacy-pass@ietf.org>
List-Help: <mailto:privacy-pass-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/privacy-pass>, <mailto:privacy-pass-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Apr 2024 18:37:40 -0000

Thanks for the issue, I’ll take a look.

Regarding the question of the redemption being the same – I think that’s only true for the P-384 batched tokens, but not the ristretto255 variant. 

I will cut a new draft shortly once I looked at the issue, sorry for being slow here.

Thanks

Raphael

> On 8. Apr 2024, at 17:36, 'Tommy Pauly' via ietf <ietf@raphaelrobert.com> wrote:
> 
> Also chiming in for a review — I just read through the draft and it looks good to me. I didn’t see any particular flaws that I would say need addressing before publication. I filed one very minor editorial issue https://github.com/ietf-wg-privacypass/ietf-draft-privacypass-batched-tokens/issues/8
> 
> I did have one overall question about our approach to token types and batching: this new batched VOPRF allocates a new token type, although my understanding is that the redemption step doesn’t necessarily need to know anything about it being batched in order to validate the token. To what degree do we want changes to the issuance that don’t impact the nature of the token upon redemption to be reflected in the token type vs some other difference in the request (such as media type, etc, etc)? Is there a security reason that the redeemer needs to know?
> 
> Tommy
> 
>> On Apr 7, 2024, at 9:02 PM, Joseph Salowey <joe@salowey.net> wrote:
>> 
>> RIght now we only have one response to the last call which is not enough to call consensus on.   It would be good to have a draft that is not expired, but I also think before we can continue a consensus call we need a draft with all the outstanding changes as well.  
>> 
>> Thanks,
>> 
>> Joe
>> 
>> On Wed, Mar 20, 2024 at 3:37 AM Raphael Robert <ietf@raphaelrobert.com <mailto:ietf@raphaelrobert.com>> wrote:
>>> As soon as that issue is resolved I’ll make one more editorial pass before I cut a new draft. I’ll announce it here.
>>> 
>>> Raphael
>>> 
>>>> On 20. Mar 2024, at 06:23, Steven Valdez <svaldez=40google.com@dmarc.ietf.org <mailto:40google.com@dmarc.ietf.org>> wrote:
>>>> 
>>>> I think this draft looks mostly good and I support it going to the IESG. There is one outstanding issue #6 <https://github.com/ietf-wg-privacypass/ietf-draft-privacypass-batched-tokens/issues/6> (I submitted and forgot to follow up on) regarding adding the VOPRF variant as a defined type since we're relying on that variant for PST. I can try to get a PR for that submitted, though not sure what the ordering between the draft being expired, the WGLC and cutting a new draft should look like?
>>>> 
>>>> -Steven
>>>> 
>>>> On Mon, Mar 11, 2024 at 2:47 PM Joseph Salowey <joe@salowey.net <mailto:joe@salowey.net>> wrote:
>>>>> This is the working group last call for Batched Token Issuance Protocol (https://datatracker.ietf.org/doc/draft-ietf-privacypass-batched-tokens/).  Please review the document and indicate if it is ready to forward to the IESG by posting comments to this thread.  The internet draft is about to expire but should still be accessible.  Please send your comments by March 26, 2024.  
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Joe and Ben
>>>>> -- 
>>>>> Privacy-pass mailing list
>>>>> Privacy-pass@ietf.org <mailto:Privacy-pass@ietf.org>
>>>>> https://www.ietf.org/mailman/listinfo/privacy-pass
>>>> 
>>>> 
>>>> --
>>>> 
>>>>  Steven Valdez |	 Chrome Privacy Sandbox |	 svaldez@google.com <mailto:svaldez@google.com> |	 Cambridge, MA
>>>> -- 
>>>> Privacy-pass mailing list
>>>> Privacy-pass@ietf.org <mailto:Privacy-pass@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/privacy-pass
>>> 
>> -- 
>> Privacy-pass mailing list
>> Privacy-pass@ietf.org
>> https://www.ietf.org/mailman/listinfo/privacy-pass
>