Thread (41 messages) 41 messages, 3 authors, 2014-11-21

Re: [PATCH v2 02/10] crypto: AF_ALG: user space interface for cipher info

From: Stephan Mueller <hidden>
Date: 2014-11-20 04:14:58
Also in: linux-crypto, lkml

Am Donnerstag, 20. November 2014, 12:07:48 schrieb Herbert Xu:

Hi Herbert,
On Thu, Nov 20, 2014 at 05:03:24AM +0100, Stephan Mueller wrote:
quoted
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.
I totally understand that. But you cannot supply a cra_name to crypto-user to 
get infos of that cipher as it is currently written. You have to use a 
cra_driver_name.

So, when I use a cra_name with AF_ALG, where would I get the cra_driver_name 
from to query the details from crypto_user?

Or we have to patch crypto_user to allow the use of cra_name -- which is 
currently explicitly disabled.
Cheers,

-- 
Ciao
Stephan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help