Skip to content

Cryptographically random tests #1

@stifskere

Description

@stifskere

The project is pending to test the crypto-graphically randomness trough series of algorithms that need to be implemented in form of tests.

as per: https://csrc.nist.gov/projects/random-bit-generation/

  • In src/helpers/frame is the noise source itself, it grabs the bytes or a "frame" in the camera and "digitalizes it" by converting it to bytes.
  • In src/helpers/random there are two functions which directly process the noise source.
  • and in src/routes/random there are the direct HTTP routes that lead to the result.

The tests should also be implemented in form of git hub action preceding the deployment. Probably using cargo test or similar.

If you are going to contribute to this, when you make the pull request merge it to dev, in there the changes do not deploy, main is being configured as a deployment branch, and every pull request in there will be deployed.

Before making the tests you need a source, the tests should be also ran with that source, it should be an m3u8 stream source, if you don't have one ping @memw1 on the server and I'l provide you with one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions