Skip to content

Lab ideas: Randomness #100

@dbosk

Description

@dbosk
  • How does the Linux kernel deal with entropy?
  • Do the lab experiment of extracting entropy from the phone book. Use Mats' extractor of letters module 29.
  • Use min-entropy to evaluate quality.
  • Use the tests from the slides: min-entropy and chi-square.
  • Use standards NIST SP 800-90B and NIST SP 800-22A and DIEHARD and DIEHARDER.
  • Check cryptographic libraries.
  • Compare to the hash-function based version.
  • Compare to the XOR approach.
  • Explore with tests /dev/random and /dev/urandom. Particularly form the perspective Mats pointed out.
  • Test PRNGs.
  • Try and test the von Neumann trick.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions