Hi All, We are in the process of implementing KAT - known answer test MMT - Multi-block Message Test MCT - Monte Carlo Test KAS FFC - Key Agreement Scheme, Finite Field Cryptography KAS ECC - Elliptic Curve Cryptography Our approach to implement the testing is via writing a kernel character driver module to pass the test vectors to kernel. Once vectors are processed read the result from kernel. There are synchronous and asynchronous kernel APIs. Can any one provide inputs on which set of API will suite better for us? Regards, Jaya