| Package | Description |
|---|---|
| tss | |
| tss.tpm |
| Modifier and Type | Method and Description |
|---|---|
TPMU_SIGNATURE |
Tpm.Sign(TPM_HANDLE keyHandle,
byte[] digest,
TPMU_SIG_SCHEME inScheme,
TPMT_TK_HASHCHECK validation)
This command causes the TPM to sign an externally provided hash with the specified symmetric or asymmetric signing key.
|
| Modifier and Type | Field and Description |
|---|---|
TPMT_TK_HASHCHECK |
TPM2_Sign_REQUEST.validation
proof that digest was created by the TPM If keyHandle is not a restricted signing key, then this may be a NULL Ticket with tag = TPM_ST_CHECKHASH.
|
TPMT_TK_HASHCHECK |
SequenceCompleteResponse.validation
ticket indicating that the sequence of octets used to compute outDigest did not start with TPM_GENERATED_VALUE This is a NULL Ticket when the sequence is HMAC.
|
TPMT_TK_HASHCHECK |
HashResponse.validation
ticket indicating that the sequence of octets used to compute outDigest did not start with TPM_GENERATED_VALUE will be a NULL ticket if the digest may not be signed with a restricted key
|
| Modifier and Type | Method and Description |
|---|---|
static TPMT_TK_HASHCHECK |
TPMT_TK_HASHCHECK.fromTpm(byte[] x) |
static TPMT_TK_HASHCHECK |
TPMT_TK_HASHCHECK.fromTpm(InByteBuf buf) |
static TPMT_TK_HASHCHECK |
TPMT_TK_HASHCHECK.nullTicket()
Create a NULL ticket (e.g.
|
| Constructor and Description |
|---|
HashResponse(byte[] _outHash,
TPMT_TK_HASHCHECK _validation)
This command performs a hash operation on a data buffer and returns the results.
|
SequenceCompleteResponse(byte[] _result,
TPMT_TK_HASHCHECK _validation)
This command adds the last part of data, if any, to a hash/HMAC sequence and returns the result.
|
TPM2_Sign_REQUEST(TPM_HANDLE _keyHandle,
byte[] _digest,
TPMU_SIG_SCHEME _inScheme,
TPMT_TK_HASHCHECK _validation)
This command causes the TPM to sign an externally provided hash with the specified symmetric or asymmetric signing key.
|
Copyright © 2017. All rights reserved.