Provided by: s390-tools_2.38.0-0ubuntu1_amd64 bug

NAME

       pvattest - create, perform, and verify attestation measurements

SYNOPSIS

       pvattest [OPTIONS] <COMMAND>

DESCRIPTION

       Create, perform, and verify attestation measurements for IBM Secure Execution guest systems.

PVATTEST COMMANDS

       pvattest-create(1)
           Create an attestation measurement request

       pvattest-perform(1)
           Send the attestation request to the Ultravisor

       pvattest-verify(1)
           Verify an attestation response

       pvattest-check(1)
           Check if the attestation result matches defined policies

OPTIONS

       -v, --verbose
           Provide more detailed output.

       -q, --quiet
           Provide less output.

       --version
           Print version information and exit.

       -h, --help
           Print help (see a summary with -h).

EXAMPLES

       For details refer to the man page of the command.

       Create the request on a trusted system.

            trusted:~$ pvattest create -k hkd.crt --cert CA.crt --cert ibmsk.crt --arpk arp.key -o attreq.bin

       On the SE-guest, perform the attestation.

            seguest:~$ pvattest perform attreq.bin attresp.bin

       On a trusted system, verify that the response is correct. Here, the protection key from the creation and
       the SE-guest’s header is used to verify the measurement.

            trusted:~$ pvattest verify -i attresp.bin --arpk arp.key --hdr se_guest.hdr
            trusted:~$ echo $?
            0

       If the measurements do not match pvattest exits with code 2 and emits an error message. The SE-guest
       attestation failed.

            trusted:~$ pvattest verify -i wrongresp.bin --arpk arp.key --hdr se_guest.hdr
            ERROR: Attestation measurement verification failed:
                   Calculated and received attestation measurement are not the same.
            trusted:~$ echo $?
            2

SEE ALSO

       pvattest-create(1) pvattest-perform(1) pvattest-verify(1) pvattest-check(1)

s390-tools                                         2025-03-12                                        PVATTEST(1)