Dieharder Tests on a qemu VM – 3: Results II

Continued from Dieharder Tests on a qemu VM – 2: Results

Here are the results for running dieharder on a guest not feeding on the host’s entropy (i.e. invoking qemu without the virtio-rng-pci device). The test returns WEAK at a number of places, as opposed to the previous results, indicating that the entropy supplied to it isn’t completely random. This implies that using the virtio-rng-pci device is a good choice if there are no explicit sources of randomness available to the guest.

guest:entropy_avail stayed around 160 while running. The host, when not running a vm seemed to pass the dieharder suite.

#=============================================================================#
#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #
#=============================================================================#
   rng_name    |rands/second|   Seed   |
stdin_input_raw|  2.62e+06  | 762187023|
#=============================================================================#
        test_name   |ntup| tsamples |psamples|  p-value |Assessment
#=============================================================================#
   diehard_birthdays|   0|       100|     100|0.83795012|  PASSED
      diehard_operm5|   0|   1000000|     100|0.91399772|  PASSED
  diehard_rank_32x32|   0|     40000|     100|0.99934932|   WEAK
    diehard_rank_6x8|   0|    100000|     100|0.75473508|  PASSED
   diehard_bitstream|   0|   2097152|     100|0.52888766|  PASSED
        diehard_opso|   0|   2097152|     100|0.99863189|   WEAK
        diehard_oqso|   0|   2097152|     100|0.99544153|   WEAK
         diehard_dna|   0|   2097152|     100|0.35600968|  PASSED
diehard_count_1s_str|   0|    256000|     100|0.55492562|  PASSED
diehard_count_1s_byt|   0|    256000|     100|0.93158424|  PASSED
 diehard_parking_lot|   0|     12000|     100|0.00682730|  PASSED
    diehard_2dsphere|   2|      8000|     100|0.60579818|  PASSED
    diehard_3dsphere|   3|      4000|     100|0.50801068|  PASSED
     diehard_squeeze|   0|    100000|     100|0.20780916|  PASSED
        diehard_sums|   0|       100|     100|0.03163035|  PASSED
        diehard_runs|   0|    100000|     100|0.91464960|  PASSED
        diehard_runs|   0|    100000|     100|0.76009031|  PASSED
       diehard_craps|   0|    200000|     100|0.83910125|  PASSED
       diehard_craps|   0|    200000|     100|0.17404472|  PASSED
 marsaglia_tsang_gcd|   0|  10000000|     100|0.42896571|  PASSED
 marsaglia_tsang_gcd|   0|  10000000|     100|0.34960417|  PASSED
         sts_monobit|   1|    100000|     100|0.26441569|  PASSED
            sts_runs|   2|    100000|     100|0.97799925|  PASSED
          sts_serial|   1|    100000|     100|0.99506951|   WEAK
          sts_serial|   2|    100000|     100|0.72894480|  PASSED
          sts_serial|   3|    100000|     100|0.88766272|  PASSED
          sts_serial|   3|    100000|     100|0.71821524|  PASSED
          sts_serial|   4|    100000|     100|0.27325832|  PASSED
          sts_serial|   4|    100000|     100|0.16764233|  PASSED
          sts_serial|   5|    100000|     100|0.39649567|  PASSED
          sts_serial|   5|    100000|     100|0.17208569|  PASSED
          sts_serial|   6|    100000|     100|0.75970039|  PASSED
          sts_serial|   6|    100000|     100|0.04285571|  PASSED
          sts_serial|   7|    100000|     100|0.05956044|  PASSED
          sts_serial|   7|    100000|     100|0.51915899|  PASSED
          sts_serial|   8|    100000|     100|0.02280669|  PASSED
          sts_serial|   8|    100000|     100|0.36128748|  PASSED
          sts_serial|   9|    100000|     100|0.42272524|  PASSED
          sts_serial|   9|    100000|     100|0.96531298|  PASSED
          sts_serial|  10|    100000|     100|0.90920764|  PASSED
          sts_serial|  10|    100000|     100|0.07381200|  PASSED
          sts_serial|  11|    100000|     100|0.56475893|  PASSED
          sts_serial|  11|    100000|     100|0.22136924|  PASSED
          sts_serial|  12|    100000|     100|0.63632280|  PASSED
          sts_serial|  12|    100000|     100|0.90584207|  PASSED
          sts_serial|  13|    100000|     100|0.98929282|  PASSED
          sts_serial|  13|    100000|     100|0.84940410|  PASSED
          sts_serial|  14|    100000|     100|0.51337504|  PASSED
          sts_serial|  14|    100000|     100|0.35658437|  PASSED
          sts_serial|  15|    100000|     100|0.69324168|  PASSED
          sts_serial|  15|    100000|     100|0.96847166|  PASSED
          sts_serial|  16|    100000|     100|0.90513868|  PASSED
          sts_serial|  16|    100000|     100|0.65808536|  PASSED
         rgb_bitdist|   1|    100000|     100|0.46915603|  PASSED
         rgb_bitdist|   2|    100000|     100|0.95162255|  PASSED
         rgb_bitdist|   3|    100000|     100|0.23686073|  PASSED
         rgb_bitdist|   4|    100000|     100|0.65453723|  PASSED
         rgb_bitdist|   5|    100000|     100|0.46193454|  PASSED
         rgb_bitdist|   6|    100000|     100|0.85670400|  PASSED
         rgb_bitdist|   7|    100000|     100|0.02560679|  PASSED
         rgb_bitdist|   8|    100000|     100|0.31628821|  PASSED
         rgb_bitdist|   9|    100000|     100|0.45408518|  PASSED
         rgb_bitdist|  10|    100000|     100|0.12875926|  PASSED
         rgb_bitdist|  11|    100000|     100|0.48889700|  PASSED
         rgb_bitdist|  12|    100000|     100|0.11948926|  PASSED
rgb_minimum_distance|   2|     10000|    1000|0.80584597|  PASSED
rgb_minimum_distance|   3|     10000|    1000|0.09039280|  PASSED
rgb_minimum_distance|   4|     10000|    1000|0.87310457|  PASSED
rgb_minimum_distance|   5|     10000|    1000|0.47373390|  PASSED
    rgb_permutations|   2|    100000|     100|0.97254452|  PASSED
    rgb_permutations|   3|    100000|     100|0.87507703|  PASSED
    rgb_permutations|   4|    100000|     100|0.43610221|  PASSED
    rgb_permutations|   5|    100000|     100|0.99864288|   WEAK
      rgb_lagged_sum|   0|   1000000|     100|0.58568154|  PASSED
      rgb_lagged_sum|   1|   1000000|     100|0.13875851|  PASSED
      rgb_lagged_sum|   2|   1000000|     100|0.94819967|  PASSED
      rgb_lagged_sum|   3|   1000000|     100|0.19215309|  PASSED
      rgb_lagged_sum|   4|   1000000|     100|0.57478843|  PASSED
      rgb_lagged_sum|   5|   1000000|     100|0.72827902|  PASSED
      rgb_lagged_sum|   6|   1000000|     100|0.58226183|  PASSED
      rgb_lagged_sum|   7|   1000000|     100|0.74428735|  PASSED
      rgb_lagged_sum|   8|   1000000|     100|0.56414577|  PASSED
      rgb_lagged_sum|   9|   1000000|     100|0.97272745|  PASSED
      rgb_lagged_sum|  10|   1000000|     100|0.88742338|  PASSED
      rgb_lagged_sum|  11|   1000000|     100|0.65596031|  PASSED
      rgb_lagged_sum|  12|   1000000|     100|0.31356087|  PASSED
     rgb_kstest_test|   0|     10000|    1000|0.52619545|  PASSED
     dab_bytedistrib|   0|  51200000|       1|0.77236000|  PASSED
             dab_dct| 256|     50000|       1|0.51011037|  PASSED
        dab_filltree|  32|  15000000|       1|0.57769621|  PASSED
        dab_filltree|  32|  15000000|       1|0.75930039|  PASSED
      rgb_lagged_sum|  13|   1000000|     100|0.32785148|  PASSED
       dab_filltree2|   0|   5000000|       1|0.31084546|  PASSED
       dab_filltree2|   1|   5000000|       1|0.13226028|  PASSED
      rgb_lagged_sum|  14|   1000000|     100|0.27358978|  PASSED
        dab_monobit2|  12|  65000000|       1|0.51741346|  PASSED
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s