Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED,USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 41370C43381 for ; Fri, 22 Mar 2019 06:28:05 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 0EAEE2082C for ; Fri, 22 Mar 2019 06:28:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727627AbfCVG2E (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-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org 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, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt