Re: [CFRG] Extract-and-expand with KMAC
Ruggero SUSELLA <ruggero.susella@st.com> Mon, 16 November 2020 10:01 UTC
Return-Path: <ruggero.susella@st.com>
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 E5EC53A16CA for <cfrg@ietfa.amsl.com>; Mon, 16 Nov 2020 02:01:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=st.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 rb9CYu5dnI2I for <cfrg@ietfa.amsl.com>; Mon, 16 Nov 2020 02:01:45 -0800 (PST)
Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) (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 D6E9E3A16E8 for <cfrg@irtf.org>; Mon, 16 Nov 2020 02:01:44 -0800 (PST)
Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0AG9vWGT027727; Mon, 16 Nov 2020 11:01:42 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=st.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=STMicroelectronics; bh=LqvUXlMRyOYRfZ9Jtd9hGu3REJViM7bcrYm8DVkjQsE=; b=ompEm10MgxWVBdIQOgYjP0JArvWevpfAAS/7GWsVL94RI5BQYnGqix8iK0uSEgUMLkV6 jrMkzFff85kcC3lC4v6BWJ0uqYRgelR4IgRSBI6j+iimebbghdPipQAU4qCDDtVwEMBd JKxPbXPND7Nkrbrn0YENdShBKAdlWAI3iqrJDKgHQlgahaIRYK6ahuxFfGxWE1aDElXg xBICQXCEiJawxvTJ2kjW1hmWQ+/IXAVgDZG3krfJcF8rGLiKKitw/XWx4WxCOVugN68b oUrwAYXLJquoIJyVSWuEO7lFsfjSwlzw8QhH0BJJrZ4aD9gjME5/QvPDJISTSNaL8/zr Bg==
Received: from eur03-am5-obe.outbound.protection.outlook.com (mail-am5eur03lp2053.outbound.protection.outlook.com [104.47.8.53]) by mx07-00178001.pphosted.com with ESMTP id 34t70ga36q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Nov 2020 11:01:42 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jZyFF6l80vyE/gphxjmrzIKIcad8fqyvzHvZ7OBZEnehLq8ngl2Ow17gH7Zkl+Sy/3JzruIgZQPUH2tNiVWuyLl4zgMUQjGawdfHFl4k+Y5gt2zfL2UCuY5b7UrhCCRozUdOv35WuIxIynCUHWbK1rWonbex0pwpLfnCHraPlURWm04PClMPx1EgpioyyQSsWSyIHDEmi3+YbVnlQ+cm3TRLyfv+ttXOYTz0rwesxWFNYHYw3qKtWptI1c4NA8M/sR/v5i9MXMPjoiv5+egkdXC9zTf+3vsUZT9J0ZGmJDYgN6C2/6mWiGCmsa5u5PIHrsnM7ACR3B80M4V39Iq8qw==
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=LqvUXlMRyOYRfZ9Jtd9hGu3REJViM7bcrYm8DVkjQsE=; b=TKZCEebqcKe1TNG09m+6ZdsVkJdJNQLViZgaIskywyVX7EfTiNeUsP4Hmgut1mcneN/O9K1WvnECNIUBA3HEXnw08d7dKPzNKmP1u8yyrKuD+MsOOthqo1JPIbe3tgF5b+GSI1Js2IGmfpo4qDnzmMTl45EHK4/PrWZpQlEW3cGul8cy3BikfzDQ4sMgE05WE3S7jMSOVstOebBekkqxLJIkwhmcWo9TjZGIpPghxlhHOTTQYEIAyHO81VqAOw3M4Lg5ElDGl5V7BOnpPBscZqMt/ugknpDM4oBPL2Talha4wDSltJ6kMHV20YLF9/ekLcLZUH3i3k5DFFjKcHXy3A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=st.com; dmarc=pass action=none header.from=st.com; dkim=pass header.d=st.com; arc=none
Received: from DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:1b5::22) by DB8PR10MB3909.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:161::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.25; Mon, 16 Nov 2020 10:01:39 +0000
Received: from DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM ([fe80::8de6:4481:783c:a811]) by DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM ([fe80::8de6:4481:783c:a811%5]) with mapi id 15.20.3564.028; Mon, 16 Nov 2020 10:01:39 +0000
From: Ruggero SUSELLA <ruggero.susella@st.com>
To: Jonathan Hammell <jfhamme.cccs@gmail.com>, Ilari Liusvaara <ilariliusvaara@welho.com>
CC: CFRG <cfrg@irtf.org>
Thread-Topic: [CFRG] Extract-and-expand with KMAC
Thread-Index: AQHWu1XkK+V8z67lR0WSuO+k6tbdQ6nJZAOAgAD3gwCAACyDEA==
Date: Mon, 16 Nov 2020 10:01:39 +0000
Message-ID: <DBAPR10MB407681765E7C5020DD75731092E30@DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM>
References: <467DD0FC-FF7F-453F-98B2-ADC7F0F976B1@ericsson.com> <20201115163535.GA3384456@LK-Perkele-VII> <CALhKWgh2t+_XAGZLPA8bZiZjUpKrfGLZ0TS0kOHotN0XonY-Vg@mail.gmail.com>
In-Reply-To: <CALhKWgh2t+_XAGZLPA8bZiZjUpKrfGLZ0TS0kOHotN0XonY-Vg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=st.com;
x-originating-ip: [165.225.202.81]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6d4e2740-ab7c-46e3-f8fd-08d88a169ce9
x-ms-traffictypediagnostic: DB8PR10MB3909:
x-microsoft-antispam-prvs: <DB8PR10MB3909DB209B23371BDA83185492E30@DB8PR10MB3909.EURPRD10.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:4125;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CrVRiTkglOpqxxwzG2uUypSvafDOKsWL9F++KR8XXT+qZd+9BR/tA0tBXelRqzpJ6J33rclba00xNlGqlbnBfP32bkVJK+VtviRI3zfbgsIjMXFQQJK5RuTeRy1z6Xtp/CF1NuzPP6T/i74s7qm29g9RAGFP+wMyL7jmxQA5jcWlvPQpOLnZKsE6RE+ok2DFKocbXHy9EynCWB8MwyeZ1hGv/NkMZyXXIx70CYEhOQnAM9PNcFO3dkdfjp6WMuCbPAsSkQYpCqESO6x7iQ+c7Avkcu6+eyAWQKNl1M/I5Tgy2OmV0+VNLoIIitHrkxmI4NJh8FxBYrykyJBzIvtHErzGZm80eEvnZrpIezX9iLVtieq4n12n36lVBPopd9/3P3Slsgk0LJdJQrRf6In2I9t5cpSFv1bDCZKGJHRHmQgMZDRHBsdpMCDZ9rL+yhoSq9RR1aoiE+pZqgxH2Q22jw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(396003)(376002)(136003)(8676002)(83080400002)(71200400001)(52536014)(4326008)(83380400001)(7696005)(966005)(478600001)(5660300002)(76116006)(33656002)(110136005)(316002)(6506007)(53546011)(9686003)(64756008)(66476007)(66556008)(66446008)(66946007)(26005)(55016002)(86362001)(2906002)(186003)(55236004)(8936002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: FSTGpaEGKwEh0kqGaSU+9jCQ0BERPR9GXcL1u/f2Lwbg7ejRBVrzbEdcEXpFrFe9RmyVRoYMwrZeVytLlofb/GhEwwvURstizl4cx7cAHNwx0W7hevW7faq9XiQHRbvEmJgw1AvXtiqWTV7P+O0uKmA3x8nGR3ZdAMj8btxexMXQeADflbIENUIDCGtco+NSF6W+2PMCH915gk6DHOcS7YsMMFHJTrK/BZMUoqTJga6L1Kdo7lHWiiZ2DcA8I9NP/m1cO48kGNv+zIuBvM+tU2ZnKnSjGH8yAcN2yjAhtMpMf2qcUjtrwQ84sqCqrdSRo2eh2mmUdzqztQIhzawIvUGpeg+F0xuUQNYFyORPZqc/P9dFUQtdjQvbCYq4CH5Q4KmaEVnrfNWzsk9IKnybxUkyWws8ZZlDy61Zr72J7dWalHguS1WokoRsku7T2uaiI+gqgQ5+3m075o1LcTD1wUBFu3GzxHXZN04zOvRtkexEFcgBe7XwZyB2uKj+BcfiT8vyU+pqjfrJkDNBJN71Xe0u1gHRWhbCcDf+WgMoRW196tcDNm4JbGfzCIjWU5CzaxGfC7byrsqi3YvoR66V8hRsTjL/my/gpBqqKyT6PKEZwvjnZVZz5luztE71UkTgxrq5eP7dXYbZlbwwd4Se6w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ST.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DBAPR10MB4076.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d4e2740-ab7c-46e3-f8fd-08d88a169ce9
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2020 10:01:39.8402 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: G8wcyZRtFRYK9Y5TPB1TGffZV0p9R3oJiLiM6i1zJZdRJ4Vrj3WIHGVxgXkFzsv4Wb29i+1KhGqo7wsiNwJR+w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3909
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-16_03:2020-11-13, 2020-11-16 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1011 lowpriorityscore=0 phishscore=0 mlxlogscore=918 impostorscore=0 adultscore=0 suspectscore=0 bulkscore=0 priorityscore=1501 spamscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011160058
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/1XjgTFUItVh2jhubm7xpvvsEKKA>
Subject: Re: [CFRG] Extract-and-expand with KMAC
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: Mon, 16 Nov 2020 10:01:53 -0000
There are, just a couple of, official cshake and kmac test vectors here https://csrc.nist.gov/projects/cryptographic-standards-and-guidelines/example-values Under "secure hashing". Ruggero -----Original Message----- From: CFRG <cfrg-bounces@irtf.org> On Behalf Of Jonathan Hammell Sent: Monday, November 16, 2020 8:21 AM To: Ilari Liusvaara <ilariliusvaara@welho.com> Cc: CFRG <cfrg@irtf.org> Subject: Re: [CFRG] Extract-and-expand with KMAC On Sun, Nov 15, 2020 at 11:36 AM Ilari Liusvaara <ilariliusvaara@welho.com> wrote: > What I do not like about KMAC is that the spec is somewhat difficult > to understand (even if it is not quite as bad as FIPS202), and > seemingly lacks any usable test vectors (where usable means everything > is multiple of octet; I have not found unofficial ones either). > > (KMAC is closely related to cSHAKE, and I did find some unofficial(?) > test vectors for cSHAKE. Those test vectors were very useful when > writing implementation of cSHAKE.) There are a couple (unofficial?) test vectors for KMAC in Figure 12 of https://usnistgov.github.io/ACVP/draft-celi-acvp-xof.txt . Jonathan _______________________________________________ CFRG mailing list CFRG@irtf.org https://www.irtf.org/mailman/listinfo/cfrg
- [CFRG] Extract-and-expand with KMAC John Mattsson
- Re: [CFRG] Extract-and-expand with KMAC John Mattsson
- Re: [CFRG] Extract-and-expand with KMAC Ilari Liusvaara
- Re: [CFRG] Extract-and-expand with KMAC Jonathan Hammell
- Re: [CFRG] Extract-and-expand with KMAC Ruggero SUSELLA
- Re: [CFRG] Extract-and-expand with KMAC Gilles VAN ASSCHE
- Re: [CFRG] Extract-and-expand with KMAC rsw
- Re: [CFRG] Extract-and-expand with KMAC Dang, Quynh H. (Fed)
- Re: [CFRG] Extract-and-expand with KMAC rsw@jfet.org
- Re: [CFRG] Extract-and-expand with KMAC Gilles VAN ASSCHE