05.10.2014 Views

TCG Storage Architecture Core Specification, Version 2.00 - Trusted ...

TCG Storage Architecture Core Specification, Version 2.00 - Trusted ...

TCG Storage Architecture Core Specification, Version 2.00 - Trusted ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>TCG</strong> <strong>Storage</strong> <strong>Architecture</strong> <strong>Core</strong> <strong>Specification</strong> <strong>TCG</strong> Copyright 2011<br />

<strong>Specification</strong> <strong>Version</strong> <strong>2.00</strong><br />

UID in MethodID Table Method Name Template<br />

00 00 00 06 00 00 00 12 GetPackage Base<br />

00 00 00 06 00 00 00 13 SetPackage Base<br />

00 00 00 06 00 00 00 16 Get Base<br />

00 00 00 06 00 00 00 17 Set Base<br />

00 00 00 06 00 00 00 1C Authenticate Base<br />

00 00 00 06 00 00 02 01 IssueSP Admin<br />

00 00 00 06 00 00 02 02 Reserved for SSC Usage<br />

00 00 00 06 00 00 02 03 Reserved for SSC Usage<br />

00 00 00 06 00 00 04 01 GetClock Clock<br />

00 00 00 06 00 00 04 02 ResetClock Clock<br />

00 00 00 06 00 00 04 03 SetClockHigh Clock<br />

00 00 00 06 00 00 04 04 SetLagHigh Clock<br />

00 00 00 06 00 00 04 05 SetClockLow Clock<br />

00 00 00 06 00 00 04 06 SetLagLow Clock<br />

00 00 00 06 00 00 04 07 IncrementCounter Clock<br />

00 00 00 06 00 00 06 01 Random Crypto<br />

00 00 00 06 00 00 06 02 Salt Crypto<br />

00 00 00 06 00 00 06 03 DecryptInit Crypto<br />

00 00 00 06 00 00 06 04 Decrypt Crypto<br />

00 00 00 06 00 00 06 05 DecryptFinalize Crypto<br />

00 00 00 06 00 00 06 06 EncryptInit Crypto<br />

00 00 00 06 00 00 06 07 Encrypt Crypto<br />

00 00 00 06 00 00 06 08 EncryptFinalize Crypto<br />

00 00 00 06 00 00 06 09 HMACInit Crypto<br />

00 00 00 06 00 00 06 0A HMAC Crypto<br />

00 00 00 06 00 00 06 0B HMACFinalize Crypto<br />

00 00 00 06 00 00 06 0C HashInit Crypto<br />

00 00 00 06 00 00 06 0D Hash Crypto<br />

00 00 00 06 00 00 06 0E HashFinalize Crypto<br />

00 00 00 06 00 00 06 0F Sign Crypto<br />

00 00 00 06 00 00 06 10 Verify Crypto<br />

00 00 00 06 00 00 06 11 XOR Crypto<br />

00 00 00 06 00 00 0A 01 AddLog Log<br />

00 00 00 06 00 00 0A 02 CreateLog Log<br />

00 00 00 06 00 00 0A 03 ClearLog Log<br />

00 00 00 06 00 00 0A 04 FlushLog Log<br />

00 00 00 06 00 00 08 03 Reserved for SSC Usage<br />

*Note: See <strong>TCG</strong> <strong>Storage</strong> <strong>Architecture</strong> <strong>Core</strong> <strong>Specification</strong> version 0.9.<br />

Table 243 Authority UIDs<br />

UID in Authority Table Authority Name Template<br />

00 00 00 09 00 00 00 01 Anybody Base<br />

00 00 00 09 00 00 00 02 Admins Base<br />

00 00 00 09 00 00 00 03 Makers Base<br />

00 00 00 09 00 00 00 04 MakerSymK Base<br />

Revision <strong>2.00</strong> Page 316 of 318

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!