On 11/18/2015 8:07 PM, Bill Martin wrote:

>
> I can successfully sign a message using the -m option in
> ~/trousers-0.3.10/src/tspi/daa/test_sign. So I do not think the problem
> is the structure of the TrouSerS software. I suspect something in the
> chip. Error code 0x58, TPM_E_BAD_HANDLE, is not mentioned in the TPM
> command spec. The IBM TPM emulator suggests it's a problem with the
> session handle. Yet the previous stages worked. Here is my Stage 10
> output when signData.payload was a hash digest message. The stage
> completed successfully:

I don't see a 0x58 in your trace.  I believe that it is out of the range 
of TPM return codes.

If you send me the IBM TPM trace, I can see if there's anything obvious. 
  I'm not a DAA expert, though.

A trick I've used to line up the TPM and TSS traces is to use the 
session nonces.

It's always possible that there's a bug in the TPM.  The only regression 
testing I did on the SW TPM was the IBM Zurich DAA regression test.  I 
suspect it's what everyone used.


------------------------------------------------------------------------------
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to