Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp852770ybl; Fri, 9 Aug 2019 15:05:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqz1+R748ad5IQ1Sov+uFsl3ZjNdOiORnk7vtUF1t9h6MwiCJ1L/WFslj0uGYOL4YiiPKoBb X-Received: by 2002:a62:8f91:: with SMTP id n139mr21681272pfd.48.1565388349555; Fri, 09 Aug 2019 15:05:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565388349; cv=none; d=google.com; s=arc-20160816; b=03dW3r/YwzsdUqh54wHFECPRHzKHRd8DdKSVOBT9PDqPSpFrp4IXiZSY6psRi7rpy/ 3dS5u/TOpq8ZI20JyzS03gpQYKRQghBTejLoSgkzAxf1XYxAJKsk0y4qsgCAsTFgIBsX NzYa4+gNheCkmAROPM4XDzp5HQOmla5Swk8Ru3k5buQ89ZIvzhs3LN9fEfRiBHKEx3PF qYwoO2Iavix5viY6FiUovcpa0PM73Vm2H8h6eTbVmUKeP2N9S6KmX6HQHx1aYsg7kIVf GU96xLtYFjEQMDvD5rc+9fQUc/UW++RaK7eNvo+Wl81eRzGXJud5jq/dfjR+oGNL6DSz +DJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=GSSJAStS1iA04fcN/Ak9nqHD/Mi9hgpQyEkuUQx4Tak=; b=KpNK8s0rW+Slf7q6BgSRKlhB0dulJWIv87oZiRCeQa3+99Ebu+uKAPADsvBBXi/fdA 6gOyiVgFL9WVssjQpQqTCCQ1waKyQONSWIWav/vGkCgci+wEegJ0zHoiJ+e1PHWxLlbU 1hC20HjLFkji7Iz7+s404xh3WjYkQuT7n0d7J/3X3a6m9IQqDdw+LVrATl+G72+qhT1Y lq7Y1Y/3IYrGPNhDmhD0wYeHQLuo0ykH4TbJipT1wFnrDxHZXkbEfbMRUEjnhkHA+v2B /Ru/yVnCRMyRdrFiincZ2yInIf0+JHlkUoI3AfiqXUqdJKJ43FFY0M/qB5ioDhAWgwWK E+tg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=UTGZEliS; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q24si961016pls.7.2019.08.09.15.05.34; Fri, 09 Aug 2019 15:05:49 -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=@kernel.org header.s=default header.b=UTGZEliS; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728462AbfHIWE4 (ORCPT + 99 others); Fri, 9 Aug 2019 18:04:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:34880 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729867AbfHIWEz (ORCPT ); Fri, 9 Aug 2019 18:04:55 -0400 Received: from gmail.com (unknown [104.132.1.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 444552089E; Fri, 9 Aug 2019 22:04:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1565388295; bh=7TZBzuwwyVy21cplHqvJ3PWLSZFkZxDpujWHD/DPAcg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=UTGZEliSNBp8+EHNZRybE1tEF8W0W8of2LfSULZ+4uWR6SPTDvoVsl1pA1u82yStr Pa2/ucrilUrgfFKpmsGxOOVke3BBNDNQFF+Seovj3wwcMKZqwmIKF6st+m+6udGTen kEYNAgVSjDCSYWlsMcM0qkuP7OxzTS9jRuI9hTXw= Date: Fri, 9 Aug 2019 15:04:53 -0700 From: Eric Biggers To: Pascal Van Leeuwen Cc: "linux-crypto@vger.kernel.org" Subject: Re: [RFC PATCH v2] md/dm-crypt - reuse eboiv skcipher for IV generation Message-ID: <20190809220452.GC100971@gmail.com> Mail-Followup-To: Pascal Van Leeuwen , "linux-crypto@vger.kernel.org" References: <20190808083059.GB5319@sol.localdomain> <67b4f0ee-b169-8af4-d7af-1c53a66ba587@gmail.com> <20190808171508.GA201004@gmail.com> <20190809171720.GC658@sol.localdomain> <20190809205614.GB100971@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Fri, Aug 09, 2019 at 09:33:14PM +0000, Pascal Van Leeuwen wrote: > Real life designs require all kinds of trade-offs and compromises. > If you want to make something twice as expensive, you'd better have a > really solid reason for doing so. So yes, I do believe it is useful to > be sceptical and question these things. But I always listen to good > arguments, so just convince me I got it wrong *for my particular use > case* (I'm not generally interested in the generic case). Or rather, if you want to take shortcuts and incorrectly implement a crypto construction, you'd better have a really solid reason for doing so. It's on you to show that your crypto is okay, not me. - Eric