Technical information
HGST Ultrastar C15K600 Hard Disk Drive Specification
337
21.5.2
K_AES_256 Table
The K_AES_256 table has 64 rows, one row for each band that can be allocated by the user. The first row is for the
“global range”, also known as Band 0. This table was implemented without the “Name”, “Common Name”, and
“Key” Columns.
Table 285 HGST Implementation of K_AES_256 Table
UID (8 byte hex)
MODE
00 00 08 06 00 00 00 01
23
00 00 08 06 00 00 00 02
23
.. ..
00 00 08 06 00 00 00 06
23
The mode is specified in the TCG Enterprise SSC as a “Vendor Unique” (VU) entry. HGST initializes it in
manufacturing to mode=23 (media encryption mode, per TCG specification) for all 64 entries.
21.5.3
Locking SP Access Control Table
The TCG Enterprise SSC defines the values for Row Number and UID as “Vendor Unique” (VU). HGST has defined
them to be the row number in the table, with a range of 0-459. The range is calculated using the following formula:
number_of_rows = (#Supported Bands * 7) +12, where
• #Supported Bands = 6 (The implementation supports 6 bands)
• The number 7 comes from the fact that each band has 7 UID/method combinations
• The number 12 comes from the following 12 methods that must be included in the table.
1. This Sp / Authenticate
2. Authority Table/Next
3. Anybody Authority Object/ Get
4. Band Masters Authority Object/ Get
5. Erase Master Auth. Object / Get
6. C_PIN table / Next
7. Erase Master C_PIN Object/ Set
8. Locking Info Table / Get
9. Locking Table / Next
10. DataStore / Get
11. DataStore / Set
12. ThisSP / Random
Table 286 HGST Implementation of Locking SP Access Control Table
Row Number
UID
.
0
0
.
1
1
.
.
.
.
459 459
.