Changeset 15

Show
Ignore:
Timestamp:
08/17/07 23:40:42 (3 years ago)
Author:
erik
Message:

Fixes Ticket #1

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tpm4java/trunk/src/de/datenzone/tpm4java/TSSCoreService.java

    r11 r15  
    18961896        ByteBuffer reply = SendCommand(cmd); 
    18971897 
    1898         byte[] currentTicks = new byte[36]; 
     1898        byte[] currentTicks = new byte[32]; 
    18991899        reply.get(currentTicks); 
    19001900        int signature_size = reply.getInt(); 
     
    19021902        reply.get(signature); 
    19031903 
    1904         ByteBuffer authdataReply = ByteBuffer.allocate(4 + 4 + 36 + 4 
     1904        ByteBuffer authdataReply = ByteBuffer.allocate(4 + 4 + 32 + 4 
    19051905                + signature.length); 
    19061906        authdataReply.order(TPM_BYTE_ORDER); 
     
    19121912        authGetAndVerify(reply, authdataReply.array(), session); 
    19131913 
    1914         byte[] signed = new byte[20 + 36]; 
     1914        byte[] signed = new byte[20 + 32]; 
    19151915        System.arraycopy(digest, 0, signed, 0, 20); 
    1916         System.arraycopy(currentTicks, 0, signed, 20, 36); 
     1916        System.arraycopy(currentTicks, 0, signed, 20, 32); 
    19171917        TPMSignedData ret = new TPMSignedData(new TPMSignInfo( 
    19181918                "TSTP".getBytes(), antiReplay, signed), signature);