Each z/OS PKCS #11 token record begins with the 188 bytes. The remainder of the record contains the contents of the token. The mapping of the record shows the data beginning at offset 0, which is its offset into the token-specific portion of the record; however, that portion of the record is at an offset of 188 into the entire record.
Offset (decimal) |
Length of field (bytes) | Description |
---|---|---|
0 | 4 | Eye catcher for token: "TOKN" |
4 | 2 | Version number of structure: EBCDIC '00' |
6 | 2 | Length of structure in bytes |
8 | 4 | Reserved for IBM's use. Must be zeros. |
12 | 8 | Last assigned sequence number |
20 | 32 | Manufacturer identification |
52 | 16 | Model |
68 | 16 | Serial number |
84 | 8 | Date of the most recent update to this token, expressed as Coordinated Universal Time (UTC) in the format yyyymmdd. This includes any update to token information or to a token object. |
92 | 8 | Time of the most recent update to this token, expressed as Coordinated Universal Time (UTC) in the format hhmmssth. This includes any update to token information or to a token object. |
100 | 44 | Reserved for IBM's use |
144 | End of token |