Hi All,

I am trying to implement DRBG CAVS test harness function for Linux Kernel 
crypto DRBG with the following requirements.
        1.      Derivate function is enabled.
        2.      prediction resistance is not enabled
        3.      Entropy input length is 256
        4.      Nonce length is 256
        5.      Mode is AES-CTR 256 
        6.      Reseed is supported
        7.      Intended use generate.

Thus inputs are
        1.      Entropy Input
        2.      Nonce
        3.      Entropy Additional Input

Flow goes something like below
        drbg_string_fill(&testentropy, test->entropy, test->entropylen);
        drbg_string_fill(&pers, test->pers, test->perslen);
        ret = crypto_drbg_reset_test(drng, &pers, &test_data);
        drbg_string_fill(&addtl, test->addtla, test->addtllen);
        ret = crypto_drbg_get_bytes_addtl(drng, buf, test->expectedlen, &addtl);
        
I am not finding a way to input nonce. Please can anyone tell me how to input 
nonce. 

Regards,
Jayalakshmi


Reply via email to