Session is torn down between commands despite --enable-continuesession being supplied.
Why?
$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 0000000000000000000000000000000000000000000000000000000000000000
$ tpm2 policyauthvalue -S session.ctx
8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e
$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e
$ tpm2_sign -c x.ctx -o x plain -p session:session.ctx+abc
$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 0000000000000000000000000000000000000000000000000000000000000000
Started as:
swtpm socket --tpm2 -d --flags startup-clear -p 5021 --ctrl type=tcp,port=5022
tpm2-abrmd -f --tcti=swtpm:port=5021 -s -n com.intel.tss2.tabrmd2
export TPM2TOOLS_TCTI=tabrmd:bus_type=session,bus_name=com.intel.tss2.tabrmd2
abrmd 3.0.0 swtpm 0.10.0
Session is torn down between commands despite
--enable-continuesessionbeing supplied.Why?
Started as:
abrmd 3.0.0 swtpm 0.10.0