BIND 10 #668: Add formal randomness checking to unit tests of classes using random-number generators

BIND 10 Development do-not-reply at isc.org
Mon Mar 7 11:39:40 UTC 2011


#668: Add formal randomness checking to unit tests of classes using random-number
generators
------------------------------------+---------------------------------
           Reporter:  stephen       |                      Owner:
               Type:  enhancement   |                     Status:  new
           Priority:  minor         |                  Milestone:
          Component:  Unclassified  |                   Keywords:
          Sensitive:  0             |  Estimated Number of Hours:  0
Add Hours to Ticket:  0             |                  Billable?:  1
        Total Hours:  0             |                  Internal?:  0
------------------------------------+---------------------------------
 We are currently using the Boost random number generators in classes where
 random numbers are required (e.g. QID generation).  Although these should
 be random, we currently do not do formal testing of the randomness of
 generated values in our unit tests.  This runs the risk of not noticing a
 loss of randomness if the implementation of such classes is changed.

 It is proposed that we formally check such cases using the NIST random
 number test suite [http://csrc.nist.gov/groups/ST/toolkit/rng/index.html]

-- 
Ticket URL: <https://bind10.isc.org/ticket/668>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list