Bhaskara Peela <[email protected]> wrote:
> 
> I am using 2.6.30 kernel.  I have registered some IPSec crypto/auth 
> algorithms(ex: 3DES/MD5) supported by hardware with linux.  I want to verify 
> the hardware crypto/authentication output with that of linux Crypto API.  To 
> do this, I want to send same kind of IPSec packet to hardware crypto engine 
> and linux Crypto API and compare the output.
> 
> I know, I can do this, by building two images one with hardware acceleration 
> and one without it.   But, I want to do this run time so that it can be fast 
> and i can use single image.  Can you suggest a way to do this in esp4.c ?

If you build your driver as a module, then you can easily switch
between it and the software implementation by loading/unloading
the module.

Of course, for verification purposes you don't even need to do
this as the self-test mechanism kicks in as soon as you register
your driver.

So just check /proc/crypto or dmesg after your driver is loaded.

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[email protected]>
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-crypto" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to