rdseed 0.1.0-beta.3

Rust interface for RDRAND / RDSEED CPU instructions
Documentation

RDSEED / RDRAND

Simple Rust interface to rdseed / rdrand instructions.

API

  1. get64, 32, 16 - nonblocking variants returning an Option.
  2. rand module for RDRAND operations. Crate default are seed operations.
  3. blocking wrapper returning number and panicking if operation is not supported by hardware
  4. is_available function for query if hardware supports operation.

License

This is free and unencumbered software released into the public domain.

This code can be used under terms of CC0 or the Unlicense.

Unlicense logo