Re: [CFRG] Psychic Signatures

Yolan Romailler <yolan@romailler.ch> Thu, 21 April 2022 21:04 UTC

Return-Path: <yolan@romailler.ch>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA7F13A0CDE for <cfrg@ietfa.amsl.com>; Thu, 21 Apr 2022 14:04:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_BLOCKED=0.001, 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=romailler.ch
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 Fvg6iYW0o6ve for <cfrg@ietfa.amsl.com>; Thu, 21 Apr 2022 14:04:48 -0700 (PDT)
Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) (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 D62243A0CDA for <cfrg@irtf.org>; Thu, 21 Apr 2022 14:04:47 -0700 (PDT)
Received: by mail-qv1-xf2e.google.com with SMTP id n11so4649951qvl.0 for <cfrg@irtf.org>; Thu, 21 Apr 2022 14:04:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=romailler.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=K2ltsdE7IFnXpsTMkzf+Oo2wkenFun6Jp6jL/liTDiE=; b=bdj+Rq78+OE0NQ/ijt3uL5w3IboiOrVHyp8dFACl83HHLoCVQPCpyntMCWOrifplKu TUOMHB9rWAY7nOmeGTCWBgZ0wXu+E4YVrrkKpWgFpgdNdeoSqVQ+/Mmn9ard1rX9oA54 uEf7pdbtVxORRqbkGAQ8uaJGPfDU7GDrtZhMlOzQVl6gCgEhHShYQsUreBt0KIf1iEQj T//0c4f9aPyVb1nInkRiRfNF3Yqg95c8iGvHJnlmzdkF38MxBH9tbLbMddPy/RM0v6kX wK/SyVIM1ylp4nu4sd1HUUc3ud2s7gF96vj2W4qSYUN0tAbsb+2/Sgsr1gNGeq/ieTY0 iEjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=K2ltsdE7IFnXpsTMkzf+Oo2wkenFun6Jp6jL/liTDiE=; b=rqHqOXjVJeTy9CYt1oWuebJ6M4pQ8mRV/mUZZE+Nm6xaaBmWdrmimiXQSEDPWJp7Ka 2aCVQYnzM1h6lxD1uK301+JaMwCNwLvET4KroUEQCtEHbrXtpVx/aMkA+4M6kXS0bNO7 T1X5fJf74yXzEiLfUX2/CozZNnwfWFBgKhKuS6XQIFKpcY6XtX+S8MEHtJorzb+FHhtG RW7r7988e4P3Pdx3m5tOAUPk8v53is1ep3W48yJHtEThGf76CzOMgbNLvTnrACnbPDzL Qxf8C1tmp/FZsVQWGvitWzFRsleKuFDPgA7/0O6U8Lz/v1QprphAgsr2XwnmQFCpZ3ZR pMEw==
X-Gm-Message-State: AOAM530DEqD7hrWRkArKNj/Z/nHIZZFcRUzjgMcuyjVt4RVwJht4PRfR k+hsiA+NpMAu5oWgVMvV4DnneiDpfrqVK+3uTXZYPckb96sm/w==
X-Google-Smtp-Source: ABdhPJyBOCDbqR0zuFIyMDzAT0CFw8TV03U3vPmML2xD/J9BWS9QntdZcyBGNANT9lYurem4u8NsYLwLDlT5WsZUG5w=
X-Received: by 2002:a05:6214:2129:b0:44b:db14:723f with SMTP id r9-20020a056214212900b0044bdb14723fmr1054296qvc.109.1650575086216; Thu, 21 Apr 2022 14:04:46 -0700 (PDT)
MIME-Version: 1.0
References: <SY4PR01MB62519FEA53D39AABAF0BD0F4EEF49@SY4PR01MB6251.ausprd01.prod.outlook.com> <2CBA5AE5-DF84-4E9C-85DA-4DC38464710A@ericlagergren.com> <SY4PR01MB6251CA4D5F7C83FA564FD204EEF49@SY4PR01MB6251.ausprd01.prod.outlook.com> <000B0CDA-8664-43EE-BA6A-B83E3DBE26EF@gmail.com> <CAMm+Lwg1wG5TMCqzW4DOh6y3QPS=XpZhgf+XOs3poZSp1=FaZQ@mail.gmail.com> <3DF1FB59-DA41-4B5C-8B41-BE8D1A0CF8BD@vpnc.org> <3DD24787-B5AE-47A4-99D1-162A87875DA0@akamai.com> <26043882-01DC-4F96-A1F6-F46E734F1B20@ll.mit.edu>
In-Reply-To: <26043882-01DC-4F96-A1F6-F46E734F1B20@ll.mit.edu>
From: Yolan Romailler <yolan@romailler.ch>
Date: Thu, 21 Apr 2022 23:04:36 +0200
Message-ID: <CADTUqNjvnzRO7eemqpWEYebKBZZfzzj7+9VJ1=mrcjXgWxcb7g@mail.gmail.com>
To: IRTF CFRG <cfrg@irtf.org>
Content-Type: multipart/alternative; boundary="000000000000b075b605dd3075eb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/3OWB36QAYRj33pCwlRAGxUxpgQA>
Subject: Re: [CFRG] Psychic Signatures
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>, <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Apr 2022 21:04:53 -0000

I agree as well that anything that would raise the awareness regarding the
existence and need to use the Wycheproof test vectors would be useful.

There are still too many implementations that are overlooking edgecases
that are covered by these test vectors.

Best,
Yolan

On Thu, Apr 21, 2022, 21:59 Blumenthal, Uri - 0553 - MITLL <uri@ll.mit.edu>
wrote:

> On 4/21/22, 14:37, "CFRG on behalf of Salz, Rich" <cfrg-bounces@irtf.org
> on behalf of rsalz=40akamai.com@dmarc.ietf.org> wrote:
>
> > As was already mentioned, the Wycheproof test vecetors are in json.
>
> Nice. Useful.
>
> Though I personally found Wycheproof itself cumbersome and inconvenient to
> work with.
>
> > Reformatting that dynamic test base into a static RFC is (a) trivial;
> (b) useless.
>
> KAT vectors necessarily *are* static, like it or not. All decent (and
> semi-decent) algorithm standards provide those. (And they cannot be
> exhaustive, either.)
>
> Of course, one may want to add more test vectors, or to provide KAT for
> previously-unsupported algorithms. But that simply confirms usefulness of
> GitHub repository - not the "uselessness" of a "static" RFC providing
> specific existing KAT to specific standardized algorithms.
> _______________________________________________
> CFRG mailing list
> CFRG@irtf.org
> https://www.irtf.org/mailman/listinfo/cfrg
>