Hello,

I have an amd64 ubuntu 16.04 machine with hardware TPM.
I'm very new to TPM and all related libraries and services.

I tried to run testsuite after downloading trousers from
https://launchpad.net/ubuntu/xenial/amd64/trousers/0.3.13-4

Then I noticed that a bunch of results would get TPM_E_DEFEND_LOCK_RUNNING,
which is the code for this error: "TPM is defending against dictionary
attacks and is in some time-out period."

I have taken the ownership with tpm_takeownership and then specified the
owner and srk secrets in tcg/include/common.h.
I also tried  the following:

export TESTSUITE_OWNER_SECRET="my owner secret"

export TESTSUITE_SRK_SECRET="my srk secret"

But I'm getting the same result. The test that I would like to get a
successful result is Tspi_TPM_CreateIdentity.

One more thing: after installing trousers and ownership has been taken, I
tried to run tpm_getpubek and now it's showing me this error message:
Tspi_TPM_GetPubEndorsementKey failed: 0x00000008 - layer=tpm, code=0008
(8), The TPM target command has been disabled
then,
Tspi_TPM_GetPubEndorsementKey failed: 0x00000803 - layer=tpm, code=0803
(2051), TPM is defending against dictionary attacks and is in some time-out
period

Could someone guide me on how I could solve this issue?
I don't have Windows running on my machine. I would like to use TPM in the
Linux directly.

Thank you in advance to all of you out there.
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to