Skip to content

Conversation

@JuergenReppSIT
Copy link
Member

@JuergenReppSIT JuergenReppSIT commented Jun 4, 2025

Session support is added for the following commands: tpm2_pcrextend, tpm2_event, and tpm2_pcrread.
Examples for usage:

tpm2_startauthsession -Q --session audit_session.ctx --audit
tpm2_pcrread sha256:0 -o pcr0  -S audit_session.ctx

tpm2_startauthsession -Q --session hmac_session.ctx --hmac 
tpm2_startauthsession -Q --session audit_session.ctx --audit
tpm2_pcrextend -S audit_session.ctx -P session:hmac_session.ctx \
               16:sha256=b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c

tpm2_startauthsession -Q --session hmac_session.ctx --hmac 
tpm2_startauthsession -Q   --session audit_session.ctx --audit
echo event |tpm2_pcrevent -S audit_session.ctx -Psession:hmac_session.ctx 10

``

Session support is added for the following commands:
tpm2_pcrextend, tpm2_event, and tpm2_pcrread.

Examples for usage:

tpm2_startauthsession -Q --session audit_session.ctx --audit
tpm2_pcrread sha256:0 -o pcr0  -S audit_session.ctx

tpm2_startauthsession -Q --session hmac_session.ctx --hmac
tpm2_startauthsession -Q --session audit_session.ctx --audit
tpm2_pcrextend -S audit_session.ctx -P session:hmac_session.ctx \
    16:sha256=b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c

tpm2_startauthsession -Q --session hmac_session.ctx --hmac
tpm2_startauthsession -Q --session audit_session.ctx --audit
echo event |tpm2_pcrevent -S audit_session.ctx -Psession:hmac_session.ctx 10

Signed-off-by: Juergen Repp <juergen_repp@web.de>
@AndreasFuchsTPM AndreasFuchsTPM merged commit 4b54315 into tpm2-software:master Jun 25, 2025
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants