From mboxrd@z Thu Jan 1 00:00:00 1970 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=0.7 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FSL_HELO_FAKE,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no 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 0C962C32756 for ; Fri, 9 Aug 2019 22:04:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id D45332089E for ; Fri, 9 Aug 2019 22:04:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1565388297; bh=7TZBzuwwyVy21cplHqvJ3PWLSZFkZxDpujWHD/DPAcg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=mduZe/XLVwSbRPzNgaOOtfYy8L8ckjjfp65pHO/0SWSh1fEr59SNkF88Gyi/U1U4U 4UdGfbj94ufkcuVKh6Wt8uV5/5NSPnVBCho+pfs3wVDF2UjASKREki3gsYznrWuUd+ kKu653fGAXnDuq+pKRXi9bKbYbSWVHnLE/37sehI= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728462AbfHIWE4 (ORCPT ); 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