Hi ,
We were planning on using the nss drbg model for  validating the HASH_DRBG 
implementation inside (nss-3.14.3/mozilla/security/nss/cmd/fipstest)  .
The fipstest.c needs updating for FIPS SP800-90A testing  to validate drbg .

Please refer to the following documents 
Validation document -> 
http://csrc.nist.gov/groups/STM/cavp/documents/drbg/DRBGVS.pdf

In the above document the steps for Generating random number has changed to

(1) instantiate drbg
(2) reseed
(3) generate ReturnedBitsLen random bits, do not print
(4) generate ReturnedBitsLen random bits, print out
(5) uninstantiate.

For Prediction resistance false 

Previously it was
(1) instantiate drbg
(2) generate ReturnedBitsLen random bits, do not print
(3) reseed
(4) generate ReturnedBitsLen random bits, print out
(5) uninstantiate.


The fipstest,.c and drbg.c needs updating  .

-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to