Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756180AbaKTEIA (ORCPT ); Wed, 19 Nov 2014 23:08:00 -0500 Received: from helcar.apana.org.au ([209.40.204.226]:51005 "EHLO helcar.apana.org.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755106AbaKTEH7 (ORCPT ); Wed, 19 Nov 2014 23:07:59 -0500 Date: Thu, 20 Nov 2014 12:07:48 +0800 From: Herbert Xu To: Stephan Mueller Cc: Steffen Klassert , Daniel Borkmann , quentin.gouchet@gmail.com, LKML , linux-crypto@vger.kernel.org, ABI/API Subject: Re: [PATCH v2 02/10] crypto: AF_ALG: user space interface for cipher info Message-ID: <20141120040748.GB28420@gondor.apana.org.au> References: <5365136.g8vbXlhRyC@tachyon.chronox.de> <2688209.3bGZus2TD9@tachyon.chronox.de> <20141118140822.GB12100@gondor.apana.org.au> <16101836.sTaxopCThb@tachyon.chronox.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16101836.sTaxopCThb@tachyon.chronox.de> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 20, 2014 at 05:03:24AM +0100, Stephan Mueller wrote: > > crypto_user cannot be applied to the currently active cipher that one has open > with AF_ALG. For getting information, one has to call crypto_user with the > cra_driver_name of a cipher. (Why is that limitation, btw (see crypto_report > and the use of cru_driver_name?) It doesn't matter because every implementation must supply exactly the same parameters as the reference implementation or it's buggy. IOW block size, IV size, supported key sizes etc. are intrinsic properties of the algorithm and not the implementation. Cheers, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/