Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp380761img; Thu, 21 Mar 2019 23:30:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqyte1JCFD+2sYk09vocO1AG1fSjZVSyajtJP5//JwENjA2lCc2kd1wI2+g+IAYTb5ZLEXup X-Received: by 2002:a17:902:20e8:: with SMTP id v37mr7709483plg.168.1553236254259; Thu, 21 Mar 2019 23:30:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553236254; cv=none; d=google.com; s=arc-20160816; b=OXhpby7PShpww6go3PoDj9tXLR7cRhB37APOGuFOEEF4by+JxtKgwquQ/ddiO+VcGc hbU/aFyLI/oXfcB9Y7CpqdRFazUYEyr9SuK3bCYb7oVHsDCuvsOk2KZfAU7T0EGFbq6K S+jJUS4K59+8RWxlXdLA7r0NOseXIWOEZjCWg6srrv0/JKP1CPPVSX07EBbLsdGf1kf0 6/D3Esk0vlOwZndsy9tvDo2dqG2mz+iTmyucWcS8KkCsnnhUr/BTy22C/jvwlBxXG8sc s4xtFyBne1mLiMbaZxLIFKAKslDTHGKKC849DcfVJsbzOtYlushREPJWh3SfEnvmSQYV E8gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:to:from:date; bh=gxKLe2M4FxWQhYmGubon8Z2KqaIrRaw63INj7amNcMk=; b=WqN3B023bBMzxUxDgHzfltUKlHzwqGuVrT4ZmueZrw5UDc/tq0+SrlHMrbywDKVEHE bpzng7JlZDp8kwYuqkdajKytsNY/H5IkrUGu22SS/oRwR4Ur9d50TslyxUZlc4og15Q+ WpbEbHJdGRocBPLY18+ePNxaD8QCQ+0F4NM2WYZNjdTHTcsmzBEvaakfmQmXvDxEfS3k b4bJhTRb5A7XuDSFZ3qWK7OIIEgtWeZSFcsqwzuog9UoXw6diLQCBtt6ZgVML9XLcFA1 lWXsHG1rY2lOvYE3hh7iNafVNR32bNgdURX7P8wimRMlg2g76E0Xh3qDVmofVpItOuk6 e4dw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r66si5892653pfr.196.2019.03.21.23.30.38; Thu, 21 Mar 2019 23:30:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727723AbfCVG2E (ORCPT + 99 others); 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-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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