Intelrd - Intel RDRAND or RDSEED feature entropy generator
The Intelrd plugin for the Cryptographic Framework uses the Intel CPU RDRAND and/or RDSEED instructions to provide entropy to the kernel random pools.
The intelrd provider is enabled by default and automatically detects the presence of the required CPU functionality. If the CPU (real or virtual) does not provide the RDRAND or RDSEED functionality, then the intelrd provider will not register with the cryptographic framework.
Use the cryptoadm command to disable or enable the intelrd provider.
To disable the use of intelrd plugin for entropy:
# cryptoadm disable provider=intelrd random
To re-enable the intelrd entropy provider plugin:
# cryptoadm enable provider=intelrd random
Check the status of the intelrd provider:
$ cryptoadm list -p provider=intelrd
# cryptoadm list -p provider=intelrd intelrd: random is enabled.Example 2 Disabling the policy of the intelrd provider:
# cryptoadm disable provider=intelrd randomExample 3 Re-enabling the policy of the intelrd provider:
# cryptoadm enable provider=intelrd random
64-bit ELF kernel module.
See attributes(5) for descriptions of the following attributes:
|