Hi Stephan, Thank you very much for the suggestions, I have another question, is it possible to implement MMT and MCT using kernel crypto API's. Also FCC and FCC functions. Regards, Jaya -----Original Message----- From: Stephan Mueller <smueller@xxxxxxxxxx> Sent: Thursday, July 11, 2019 9:04 PM To: Bhat, Jayalakshmi Manjunath <jayalakshmi.bhat@xxxxxx> Cc: linux-crypto@xxxxxxxxxxxxxxx Subject: Re: CAVS test harness Am Donnerstag, 11. Juli 2019, 17:22:00 CEST schrieb Bhat, Jayalakshmi Manjunath: Hi Jayalakshmi, > Hi Stephan, > > Thank you very much for the reply. Yes we would need to write the test > for AEC (ECB,CBC,CTR) 128 and 256 bits, SHA-1, SHA-2 (256,384 and > 512), HMAC, DRBG and also for key derivation functions. We are > planning to write netlink based kernel module to receive the data > (test vector input) from the user space and process the data and > generate the result, pass it on to user space. > > I wanted to know if this sounds a reasonable approach? That sounds reasonable. I implemented the kernel module as you described it but with a debugfs interface to use the interface straight from a shell if needed. Ciao Stephan