Message ID | 20191007164610.6881-1-ard.biesheuvel@linaro.org |
---|---|
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:a92:7e96:0:0:0:0:0 with SMTP id q22csp4529016ill; Mon, 7 Oct 2019 09:46:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqwAypYS0O/FWbfi8HvawQ453dGWzSg5lPGZQdwGiwPOAdEUBCYigqIIikn0c/JPTLM/Xmjx X-Received: by 2002:a50:fc0c:: with SMTP id i12mr65061edr.82.1570466785096; Mon, 07 Oct 2019 09:46:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570466785; cv=none; d=google.com; s=arc-20160816; b=nwVG6GrnLmesjlmJ/XgM+3kmF+cQqNpDyrEtlggjm7rb2xxW2MFP9Er5Bwo7DWWEsg 5+/wWXN0iepnbpn0e49sfL7Y7Qpvknyxw1WWHGfmSLxPkUVw9vH08DanqzexMoaIKCeI 789AmpkdO2KBEu2TA5zGGa8Z0JT2UH/dvTBC8m63QGwyy9+vhnXq6pGP939dFRgEbVgF PFrgqv2YP9iTN6J/GlcBTMsgCocIVQ/PQDiMt4lWFTTt3NJXrYesOFPXSgGR32BOujuV rCxAkAsPruHfiWXQdAL5PApYmWvTM0uzV19slDKFQFhwzR+FwrnZo4uFcyZGPKYkmvhE 7rEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=pogvIvCVi6pKWjXnNS4Vm16o6O0Ivdee/8uKLNhNjfM=; b=yVGdz2In+L6jAUTgxl3I3lILC5PKuqLv1+Shv5Yh99+T0FM61SdOrCZJu0S3hhAEhZ NfIFcxG7K8zQwInFTbx5Wd+BAzeKJ3GlODmoeo9dCTEelEzBqNGXa5ceHZwjH366mbOs gKLPiZZ6AoD9Q5IJODBHd5ZeTGEz1NPCNlkelSmFwkHYq+Em8FPU0nAy1IwxtGz4tP8H MyyMa10Whx4HFDxKXOBIuylLduQLhJlIRqr2uYNGsQbjRZ6qMorYJD9qa4ABYiibYoOD JLSzAE73CiL3PbDDK552ryu2ruwObJ86kxYepK+25YOE69fYqCYtgMtZ2Ly8l7Zdd2ko Svxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fhFWjU+f; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <linux-crypto-owner@vger.kernel.org> Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f17si11357081edf.328.2019.10.07.09.46.24; Mon, 07 Oct 2019 09:46:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fhFWjU+f; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728519AbfJGQqX (ORCPT <rfc822;sumit.garg@linaro.org> + 3 others); Mon, 7 Oct 2019 12:46:23 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:55381 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727935AbfJGQqX (ORCPT <rfc822;linux-crypto@vger.kernel.org>); Mon, 7 Oct 2019 12:46:23 -0400 Received: by mail-wm1-f65.google.com with SMTP id a6so196047wma.5 for <linux-crypto@vger.kernel.org>; Mon, 07 Oct 2019 09:46:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pogvIvCVi6pKWjXnNS4Vm16o6O0Ivdee/8uKLNhNjfM=; b=fhFWjU+fNHBR2UdErTFLjA9g6XEqj1dnlAwlBX4nyBPfFte5HkX5kvqEfqhjkb330q KZeFFLVfSXlEiYPjpv2s9OWGGkZYfq8my8DIQ8j3LrZNX6Wh2iReflg7xON3T+CRAjbV jPooGaHpdJ0LMReJLcI4S/p8B6e9KZLggruIHrN82utI5iLyhuTVI93LwC3Gi4qn1vWU ZJU74vIiu1lOd5rppALsa+JkkND8TnuUI1OxTp4BjsuMK5vQLX82VjkGERfFcYpeAhTI d2n3TJYRNI82GRmCBwoNYkJL2ET4Yrp49975MSqAKD1I3BfnWrSpT2hNMWsDullGoqNq N+5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=pogvIvCVi6pKWjXnNS4Vm16o6O0Ivdee/8uKLNhNjfM=; b=QiRIxpTS+j5rYQ1M1m6RlgFKly4JMYt0b5WGfTZqjbuLEQhM8wt3vn0FZXYxsmgs2m socaoCtH2U+tL4shvJNMtD4DbhSTWINOWAvy3UDR7ixoJ+2qIPoL8kCbvG8Qn8VhXF7+ y5J47OYzRS7lC9ppW3bCu4EfG2as/yF5wqTdRFztC94mVtlG3RPL/Eg99qXzwJ4TV2gN cYU4xS6UXx7ftNdI7LwokVUIEkuU9f+BX32s7JnVMEbEfKI44EBkEX2b3qW76qxLVNHi pe5veqsKzh5OG/ZVP3SF/IlMYpMJcfxhCCuFKRlg8fydPcmKGQJvooThJ6eSmaXfWXrt 4fJQ== X-Gm-Message-State: APjAAAVlBTDHPcWhcEVRKPqfc1wlo2cO0N61uQuyw7oQmVvHG0iPFBaQ krgEgo5gi0sYNXy2oJys0OOtP0HYs6BRJw== X-Received: by 2002:a7b:c74a:: with SMTP id w10mr189706wmk.30.1570466779241; Mon, 07 Oct 2019 09:46:19 -0700 (PDT) Received: from localhost.localdomain (laubervilliers-657-1-83-120.w92-154.abo.wanadoo.fr. [92.154.90.120]) by smtp.gmail.com with ESMTPSA id b22sm68507wmj.36.2019.10.07.09.46.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Oct 2019 09:46:18 -0700 (PDT) From: Ard Biesheuvel <ard.biesheuvel@linaro.org> To: linux-crypto@vger.kernel.org Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>, Herbert Xu <herbert@gondor.apana.org.au>, David Miller <davem@davemloft.net>, "Jason A . Donenfeld" <Jason@zx2c4.com>, Samuel Neves <sneves@dei.uc.pt>, Arnd Bergmann <arnd@arndb.de>, Eric Biggers <ebiggers@google.com>, Andy Lutomirski <luto@kernel.org>, Martin Willi <martin@strongswan.org>, Rene van Dorst <opensource@vdorst.com> Subject: [PATCH v3 00/29] crypto: crypto API library interfaces for WireGuard Date: Mon, 7 Oct 2019 18:45:41 +0200 Message-Id: <20191007164610.6881-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: <linux-crypto.vger.kernel.org> X-Mailing-List: linux-crypto@vger.kernel.org |
Series |
crypto: crypto API library interfaces for WireGuard
|
expand
|
Hi Ard, Just to keep track of it in public, here are the things that we're deferring from my original series for after this one is (if it is) merged: - Zinc's generic C implementation of poly1305, which is faster and has separate implementations for u64 and u128. Should be uncontroversial, but it's a code replacement, so not appropriate for this series here. - x86_64 ChaCha20 from Zinc, which will spark interesting discussions with Martin and might prove to be a bit controversial. - x86_64 Poly1305 from Zinc, which I think Martin will be on board with, but is also a code replacement. - The big_keys patch, showing the simplification the function call interface offers. - WireGuard - things are quasi-ready, so when the time comes, I look forward to submitting that to Dave's net tree as a single boring [PATCH 1/1]. Did I leave anything out? Jason