Tspi_DAA_VerifyInit(3)
NAME
Tspi_DAA_VerifyInit - creates a challenge for the TCG platform
SYNOPSIS
#include <tss/tss_typedef.h> #include <tss/tss_structs.h> #include <tss/tspi.h> TSPICALL Tspi_DAA_VerifyInit( TSS_HDAA hDAA, UINT32* nonceVerifierLength, BYTE** nonceVerifier, UINT32* baseNameLength, BYTE** baseName );
DESCRIPTION
Tspi_DAA_VerifyInit is part of the DAA Verifier component. It's the
first function out of 2 in order to verify a DAA Credential of a TCG
platform. It creates a challenge for the TCG platform. This is an optional function and does not require a TPM or a TCS.
PARAMETERS
- hDAA
- The hDAA parameter is used to specify the handle of the DAA object.
- nonceVerifierLength
- The nonceVerifierLength parameter is the length of the nonceVerifier.
- nonceVerifier
- The nonceVerifier parameter is the challenge for the platform.
- baseNameLength
- The baseNameLength parameter is the length of the baseName.
- baseName
- The baseName parameter is the base name that was chosen for the DAA Signature.
RETURN CODES
Tspi_DAA_VerifyInit returns TSS_SUCCESS on success, otherwise one of
the following values is returned:
TSS_E_BAD_PARAMETER
- TSS_E_INTERNAL_ERROR
- An internal SW error has been detected.
- CONFORMING TO
- Tspi_DAA_VerifyInit conforms to the Trusted Computing Group Software Specification version 1.2