User Tools

Site Tools


scsidrminfo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
scsidrminfo [2009/04/24 17:17] megadiscmanscsidrminfo [2009/04/24 17:41] megadiscman
Line 62: Line 62:
 </code> </code>
  
-==== Key type 33: Authentication Token 4 ====+==== Key type 33: ICV from device ====
 This data packet is sent from the HiMD device to the Host (expected length 404) This data packet is sent from the HiMD device to the Host (expected length 404)
 +While this packet is never explained in the HiMD Transfer Tool for MAC, it looks suspiciously like the
 +next one, just the other transfer direction.
 <code> <code>
 00: DWORD unknown, length? 00: DWORD unknown, length?
 04: BYTE  unknown, but used 04: BYTE  unknown, but used
-05: BYTE  bit flags. Top 2 Bits are one fieldthe next two bits are further fields +05: BYTE  bit flags. Bits 6,7: encryption type (0=plain, 2=des ecb, 3=des cbc) 
-                     Low bits unused.+                     Bit  5:   MAC flag 
 +                     Bit  4:   DIR flag
 06: WORD  length of following data 06: WORD  length of following data
 08: DWORD unknown, but used 08: DWORD unknown, but used
 0C: BYTES data, length from field 6. 0C: BYTES data, length from field 6.
 </code> </code>
 +
 +==== Key type 34: ICV data to device ====
 +This data packet is sent from the Host to the HiMD device
 +<code>
 +00: WORD  length (must be 404)
 +02: WORD  unused
 +04: BYTE  ICV slot number (must be between 0 and 31)
 +05: BYTE  bit flags, same bits used as in Type 33
 +06: WORD  length of ICV data
 +08: WORD  Revision
 +0A: WORD  unknown, but used
 +0C: BYTES ICV data
 +XX: BYTES 8 Bytes MAC
 +</code>
 +
scsidrminfo.txt · Last modified: 2010/07/06 15:10 by megadiscman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki