/sys$common/syshlp/helplib.hlb  —  SHOW  ENTROPY
    Valid for x86-64 systems only.

    Displays information about derived entropy sources and the status of
    hardware entropy sources.

    Not all listed sources of entropy may be implemented.  In particular,
    hardware sources of entropy may vary by host hardware and hypervisor.

    Format

      SHOW ENTROPY

1  –  Qualifiers

1.1    /OUTPUT

       /OUTPUT[=filespec]
       /NOOUTPUT

    Controls where the output of the SHOW ENTROPY command is sent.
    By default, the output is sent to the current SYS$OUTPUT device
    (usually your terminal). To send the output to a file, use the
    /OUTPUT qualifier followed by a file specification.

    The asterisk (*)  and the percent sign (%) wildcard characters
    are not allowed in the file specification. If you enter a partial
    file specification (for example, specifying only a directory),
    SHOW is the default file name and .LIS is the default file type.

    If you enter the /NOOUTPUT qualifier, output is suppressed.

1.2    /SYMBOLS

       /SYMBOLS
       /NOSYMBOLS (default)

   Define symbols to hold information about the availability of hardware
   sources of entropy. The symbol names are as follows:

   SHOW$RDRAND_IN_HARDWARE       "TRUE" if the host hardware supports the
                                 RDRAND instruction as determined by the
                                 results of the CPUID instruction.
                                 Otherwise the symbol will be set to
                                 "FALSE"

   SHOW$RDRAND_AVAILABLE         "TRUE" if the host hardware supports the
                                 RDRAND instruction, and an attempt to
                                 execute the instruction returned
                                 success.  Otherwise the symbol will be
                                 set to "FALSE".  Not all hypervisor
                                 configurations support the RDRAND
                                 instruction even if the host does.
                                 Consult the documentation for your
 				hypervisor regarding support.

2  –  Examples

    $ SHOW ENTROPY/SYMBOLS
    RANDOM_SOURCES:     FFFFFFFF
    Enabled Sources:    000007FF
    Disabled Sources:   FFFFF800

    Sources enabled by RANDOM_SOURCES:

    Bit  Description
    ---  -----------------
     0   Cached Random Data
     1   Device Attachment
     2   Per-CPU counters
     3   Lock Manager
     4   Cluster events
     5   Tunnel sources
     6   Ethernet Packets
     7   Device Interrupts
     8   Software Interrupts
     9   File System
    10   Pool Packet Deallocation
    16   RDRAND Instruction (disabled)
    17   VIRTIO Random Device (disabled)

    System hardware supports the RDRAND instruction.
    The hypervisor does not support the RDRAND instruction.

    $ SHOW SYMBOL SHOW*
      SHOW$RDRAND_AVAILABLE = "FALSE"
      SHOW$RDRAND_IN_HARDWARE = "TRUE"
Close Help