| | 251 | The TPM device is at /dev/tpm0 |
| | 252 | |
| | 253 | The TPM tools can be installed with the following command: |
| | 254 | {{{ |
| | 255 | apt install tpm2-tools |
| | 256 | }}} |
| | 257 | |
| | 258 | Showing the properties: |
| | 259 | {{{ |
| | 260 | root@jammy-malibu:~# tpm2_getcap properties-fixed |
| | 261 | TPM2_PT_FAMILY_INDICATOR: |
| | 262 | raw: 0x322E3000 |
| | 263 | value: "2.0" |
| | 264 | TPM2_PT_LEVEL: |
| | 265 | raw: 0 |
| | 266 | TPM2_PT_REVISION: |
| | 267 | raw: 0x77 |
| | 268 | value: 1.19 |
| | 269 | TPM2_PT_DAY_OF_YEAR: |
| | 270 | raw: 0x42 |
| | 271 | TPM2_PT_YEAR: |
| | 272 | raw: 0x7DE |
| | 273 | TPM2_PT_MANUFACTURER: |
| | 274 | raw: 0x4D434850 |
| | 275 | value: "MCHP" |
| | 276 | TPM2_PT_VENDOR_STRING_1: |
| | 277 | raw: 0x0 |
| | 278 | value: "" |
| | 279 | TPM2_PT_VENDOR_STRING_2: |
| | 280 | raw: 0x0 |
| | 281 | value: "" |
| | 282 | TPM2_PT_VENDOR_STRING_3: |
| | 283 | raw: 0x0 |
| | 284 | value: "" |
| | 285 | TPM2_PT_VENDOR_STRING_4: |
| | 286 | raw: 0x0 |
| | 287 | value: "" |
| | 288 | TPM2_PT_VENDOR_TPM_TYPE: |
| | 289 | raw: 0x0 |
| | 290 | TPM2_PT_FIRMWARE_VERSION_1: |
| | 291 | raw: 0x2005002 |
| | 292 | TPM2_PT_FIRMWARE_VERSION_2: |
| | 293 | raw: 0x0 |
| | 294 | TPM2_PT_INPUT_BUFFER: |
| | 295 | raw: 0x400 |
| | 296 | TPM2_PT_HR_TRANSIENT_MIN: |
| | 297 | raw: 0x3 |
| | 298 | TPM2_PT_HR_PERSISTENT_MIN: |
| | 299 | raw: 0x7 |
| | 300 | TPM2_PT_HR_LOADED_MIN: |
| | 301 | raw: 0x3 |
| | 302 | TPM2_PT_ACTIVE_SESSIONS_MAX: |
| | 303 | raw: 0x40 |
| | 304 | TPM2_PT_PCR_COUNT: |
| | 305 | raw: 0x18 |
| | 306 | TPM2_PT_PCR_SELECT_MIN: |
| | 307 | raw: 0x3 |
| | 308 | TPM2_PT_CONTEXT_GAP_MAX: |
| | 309 | raw: 0xFFFF |
| | 310 | TPM2_PT_NV_COUNTERS_MAX: |
| | 311 | raw: 0x0 |
| | 312 | TPM2_PT_NV_INDEX_MAX: |
| | 313 | raw: 0x640 |
| | 314 | TPM2_PT_MEMORY: |
| | 315 | raw: 0x6 |
| | 316 | TPM2_PT_CLOCK_UPDATE: |
| | 317 | raw: 0x400000 |
| | 318 | TPM2_PT_CONTEXT_HASH: |
| | 319 | raw: 0xB |
| | 320 | TPM2_PT_CONTEXT_SYM: |
| | 321 | raw: 0x6 |
| | 322 | TPM2_PT_CONTEXT_SYM_SIZE: |
| | 323 | raw: 0x100 |
| | 324 | TPM2_PT_ORDERLY_COUNT: |
| | 325 | raw: 0xFF |
| | 326 | TPM2_PT_MAX_COMMAND_SIZE: |
| | 327 | raw: 0x500 |
| | 328 | TPM2_PT_MAX_RESPONSE_SIZE: |
| | 329 | raw: 0x400 |
| | 330 | TPM2_PT_MAX_DIGEST: |
| | 331 | raw: 0x20 |
| | 332 | TPM2_PT_MAX_OBJECT_CONTEXT: |
| | 333 | raw: 0x320 |
| | 334 | TPM2_PT_MAX_SESSION_CONTEXT: |
| | 335 | raw: 0x320 |
| | 336 | TPM2_PT_PS_FAMILY_INDICATOR: |
| | 337 | raw: 0x0 |
| | 338 | TPM2_PT_PS_LEVEL: |
| | 339 | raw: 0x0 |
| | 340 | TPM2_PT_PS_REVISION: |
| | 341 | raw: 0x0 |
| | 342 | TPM2_PT_PS_DAY_OF_YEAR: |
| | 343 | raw: 0x0 |
| | 344 | TPM2_PT_PS_YEAR: |
| | 345 | raw: 0x0 |
| | 346 | TPM2_PT_SPLIT_MAX: |
| | 347 | raw: 0x80 |
| | 348 | TPM2_PT_TOTAL_COMMANDS: |
| | 349 | raw: 0x65 |
| | 350 | TPM2_PT_LIBRARY_COMMANDS: |
| | 351 | raw: 0x65 |
| | 352 | TPM2_PT_VENDOR_COMMANDS: |
| | 353 | raw: 0x0 |
| | 354 | TPM2_PT_NV_BUFFER_MAX: |
| | 355 | raw: 0x400 |
| | 356 | TPM2_PT_MODES: |
| | 357 | raw: 0x0 |
| | 358 | |
| | 359 | }}} |
| | 360 | |