From patchwork Fri Mar 22 06:27:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Herbert Xu X-Patchwork-Id: 10864945 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8333E922 for ; Fri, 22 Mar 2019 06:28:05 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 68C8D2A5E9 for ; Fri, 22 Mar 2019 06:28:05 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5CA262A5ED; Fri, 22 Mar 2019 06:28:05 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id ABF3B2A5E9 for ; Fri, 22 Mar 2019 06:28:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726029AbfCVG2E (ORCPT ); Fri, 22 Mar 2019 02:28:04 -0400 Received: from orcrist.hmeau.com ([104.223.48.154]:43932 "EHLO deadmen.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727565AbfCVG2E (ORCPT ); Fri, 22 Mar 2019 02:28:04 -0400 Received: from gondobar.mordor.me.apana.org.au ([192.168.128.4] helo=gondobar) by deadmen.hmeau.com with esmtps (Exim 4.89 #2 (Debian)) id 1h7Dej-0002Su-1L; Fri, 22 Mar 2019 14:27:53 +0800 Received: from herbert by gondobar with local (Exim 4.89) (envelope-from ) id 1h7DeX-0001EL-3S; Fri, 22 Mar 2019 14:27:41 +0800 Date: Fri, 22 Mar 2019 14:27:41 +0800 From: Herbert Xu To: Linus Torvalds , "David S. Miller" , "Jason A. Donenfeld" , Eric Biggers , Ard Biesheuvel , Linux Crypto Mailing List , linux-fscrypt@vger.kernel.org, linux-arm-kernel@lists.infradead.org, LKML , Paul Crowley , Greg Kaiser , Samuel Neves , Tomer Ashur , Martin Willi Subject: [PATCH 0/17] Add zinc using existing algorithm implementations Message-ID: <20190322062740.nrwfx2rvmt7lzotj@gondor.apana.org.au> MIME-Version: 1.0 Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-fscrypt-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fscrypt@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi: In the interest of moving forward with wireguard, this patch series adds the zinc interface as submitted in https://patchwork.kernel.org/project/linux-crypto/list/?series=32507&state=* with the change that existing implementations of chacha20 and poly1305 are used instead of the new ones. The use of the existing chacha20/poly1305 implementations does not involve any use of the crypto API or indirect function calls. Only direct function calls are made into the underlying implementation. This should allow the wireguard code itself to proceed. At the same time we can also move forward with replacing the existing implementations of chacha20 and/or poly1305 where appropriate. Thanks,