| Package | Description |
|---|---|
| tss | |
| tss.tpm |
| Modifier and Type | Method and Description |
|---|---|
StartAuthSessionResponse |
Tpm.StartAuthSession(TPM_HANDLE tpmKey,
TPM_HANDLE bind,
byte[] nonceCaller,
byte[] encryptedSalt,
TPM_SE sessionType,
TPMT_SYM_DEF symmetric,
TPM_ALG_ID authHash)
This command is used to start an authorization session using alternative methods of establishing the session key (sessionKey).
|
| Modifier and Type | Field and Description |
|---|---|
TPMT_SYM_DEF |
TPM2_StartAuthSession_REQUEST.symmetric
the algorithm and key size for parameter encryption may select TPM_ALG_NULL
|
| Modifier and Type | Method and Description |
|---|---|
static TPMT_SYM_DEF |
TPMT_SYM_DEF.fromTpm(byte[] x) |
static TPMT_SYM_DEF |
TPMT_SYM_DEF.fromTpm(InByteBuf buf) |
static TPMT_SYM_DEF |
TPMT_SYM_DEF.nullObject()
Create a NULL TPMT_SYM_DEF object
|
| Constructor and Description |
|---|
TPM2_StartAuthSession_REQUEST(TPM_HANDLE _tpmKey,
TPM_HANDLE _bind,
byte[] _nonceCaller,
byte[] _encryptedSalt,
TPM_SE _sessionType,
TPMT_SYM_DEF _symmetric,
TPM_ALG_ID _authHash)
This command is used to start an authorization session using alternative methods of establishing the session key (sessionKey).
|
Copyright © 2017. All rights reserved.