{
  "timestamp": "2026-04-22T21:10:20+02:00",
  "sample": {
    "source": "tcp://generator:1420",
    "target_size_bytes": 20971520,
    "bytes": 20971520,
    "duration_sec": 0.247,
    "sessions": 320,
    "throughput_mib_s": 81.099,
    "sha256": "708d6251c46d3c11b58cdf350010810710edc2b8286b48bb7e2d99db1fed776c"
  },
  "healthz": {
    "low_pool_threshold_pct": 10.0,
    "mix_block_bytes": 64,
    "nodes_with_waterfall": 1,
    "pool_bytes": 38197248,
    "pool_fill_pct": 7.11,
    "pool_size_mb": 512,
    "raw_http_chunk": 65536,
    "source_nodes": 1,
    "status": "ok",
    "stream_chunk_bytes": 65536,
    "telnet_max_bytes_per_session": 1048576,
    "telnet_port": 1420,
    "telnet_session_bytes": 65536,
    "throttle_bytes_per_sec": 1048576,
    "udp_port": 5005
  },
  "sources": [
    {
      "avg_bytes_per_sec": 56889.7,
      "first_seen": 1776884309.6265507,
      "last_seen": 1776885019.9575417,
      "last_seen_age_sec": 0.4,
      "node": "sdr-node-1",
      "packets": 39483,
      "payload_bytes": 40430592,
      "raw_bytes": 40430592
    }
  ],
  "environment": {
    "hostname": "4c36cec122ed",
    "platform": "Linux-6.12.74+deb13+1-amd64-x86_64-with-glibc2.36",
    "python": "3.11.2",
    "cpu_count": 4,
    "cpu_model": "Intel Core Processor (Haswell, no TSX)",
    "mem_total_kib": 7943476
  },
  "benchmarks": {
    "sha512": {
      "rounds": 32,
      "duration_sec": 1.295,
      "throughput_mib_s": 494.157,
      "last_digest": "39b750dc707bc2fd89b4da7735cfb3720feec26d8a63e2bf508c110a238cfe5dbe936a59a3035bc6752587f483a320fa74d28b0857e710e63d1de8fd40ec2fa5"
    }
  },
  "tests": {
    "ent": {
      "duration_sec": 0.366,
      "returncode": 0,
      "parsed": {
        "entropy_bits_per_byte": 7.999991,
        "chi_square": 249.36,
        "pi_error_pct": 0.03,
        "serial_correlation": 0.000107
      },
      "stdout": "Entropy = 7.999991 bits per byte.\n\nOptimum compression would reduce the size\nof this 20971520 byte file by 0 percent.\n\nChi square distribution for 20971520 samples is 249.36, and randomly\nwould exceed this value 58.79 percent of the times.\n\nArithmetic mean value of data bytes is 127.4871 (127.5 = random).\nMonte Carlo value for Pi is 3.140513147 (error 0.03 percent).\nSerial correlation coefficient is 0.000107 (totally uncorrelated = 0.0).\n",
      "stderr": ""
    },
    "rngtest": {
      "duration_sec": 0.148,
      "returncode": 1,
      "parsed": {
        "successes": null,
        "failures": null
      },
      "stdout": "",
      "stderr": "rngtest 5\nCopyright (c) 2004 by Henrique de Moraes Holschuh\nThis is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\nrngtest: starting FIPS tests...\nrngtest: bits received from input: 20000032\nrngtest: FIPS 140-2 successes: 999\nrngtest: FIPS 140-2 failures: 1\nrngtest: FIPS 140-2(2001-10-10) Monobit: 0\nrngtest: FIPS 140-2(2001-10-10) Poker: 0\nrngtest: FIPS 140-2(2001-10-10) Runs: 0\nrngtest: FIPS 140-2(2001-10-10) Long run: 1\nrngtest: FIPS 140-2(2001-10-10) Continuous run: 0\nrngtest: input channel speed: (min=560.985; avg=3719.479; max=19073.486)Mibits/s\nrngtest: FIPS tests speed: (min=48.287; avg=135.454; max=176.606)Mibits/s\nrngtest: Program run time: 146168 microseconds\n"
    },
    "dieharder": {
      "duration_sec": 1.591,
      "returncode": 0,
      "interesting_lines": [
        "diehard_birthdays|   0|       100|     100|0.55158195|  PASSED"
      ],
      "raw": [
        {
          "test_id": "0",
          "returncode": 0,
          "stdout": "#=============================================================================#\n#            dieharder version 3.31.1 Copyright 2003 Robert G. Brown          #\n#=============================================================================#\n   rng_name    |           filename             |rands/second|\n file_input_raw| /tmp/entropy-audit-840nrtm0.bin|  2.97e+07  |\n#=============================================================================#\n        test_name   |ntup| tsamples |psamples|  p-value |Assessment\n#=============================================================================#\n   diehard_birthdays|   0|       100|     100|0.55158195|  PASSED  \n",
          "stderr": "# The file file_input_raw was rewound 2 times\n",
          "duration_sec": 1.591
        }
      ]
    }
  },
  "verdict": {
    "label": "DOBRA",
    "summary": "Jakość wygląda dobrze, ale warto dalej obserwować wyniki tygodniowe i trendy środowiskowe."
  },
  "integrity": {
    "prev_chain_hash": null,
    "report_sha256": "9b72e70416325642d5c9ae78a70b09ecef93472553f487988fb9ace07d058edb",
    "chain_hash": "76dffcd473b69f0ab8d7c4a12c246bfb74ede042b729c8be2e442297cf8d3cb3",
    "chain_hmac": "c86fc108f2020b9353a0041387fd1ee1c28ddee1feac1597950e6a060de9aee9"
  }
}