Hi Gilad,

Thank you very much for the response. I am an entry level engineer when it 
comes to Linux Kernel.  I have gone through the testmgr. I am not very clear on 
how to use it for KAT (Known answer tests), MMT and MCT tests. 
Also I am not clear on how to use it with various test vectors for AES, SHA, 
HMAC, DRBG and RSA

If you point me any example on how to use it, it will provide me a direction to 
use it.

Thanks in advance,
Jayalakshmi 

-----Original Message-----
From: linux-crypto-ow...@vger.kernel.org <linux-crypto-ow...@vger.kernel.org> 
On Behalf Of Gilad Ben-Yossef
Sent: Tuesday, July 09, 2019 5:04 PM
To: Bhat, Jayalakshmi Manjunath <jayalakshmi.b...@hp.com>
Cc: linux-crypto@vger.kernel.org
Subject: Re: CAVS test harness

On Tue, Jul 9, 2019 at 9:44 AM Bhat, Jayalakshmi Manjunath 
<jayalakshmi.b...@hp.com> wrote:
>
> Hi All,
>
> We are working on a product that requires NIAP certification and use IPSec 
> environment for certification. IPSec functionality is achieved by third party 
> IPsec library and native XFRM.
> Third  party IPsec library is used for ISAKMP and XFRM for IPsec.
>
> CAVS test cases are required for NIAP certification.  Thus we need to 
> implement CAVS test harness for Third party library and Linux crypto 
> algorithms. I found the documentation on kernel crypto API usage.
>
> Please can you indication what is the right method to implement the test 
> harness for Linux crypto algorithms.
> 1.      Should I implement CAVS test harness for Linux kernel crypto 
> algorithms as a user space application that exercise the kernel crypto API?
> 2.      Should I implement  CAVS test harness as module in Linux kernel?
>
>
> Any information on this will help me very much on implementation.

Are you sure the needed tests are not already implemented in the kernel crypto 
API testmgr?

Gilad


--
Gilad Ben-Yossef
Chief Coffee Drinker

values of β will give rise to dom!

Reply via email to