Trusted computing Flashcards

1
Q

what is a Trusted Platform Module (TPM)?

A

a hardware module at heart of hardware/software approach to trusted computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a TPM chip?

A
  • buil in a motherboard, smart card, processor
  • works with approved hardware/software
  • generating and using crypto keys
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what 3 basic services does a TPM offer?

A
  • Authenticated boot
  • certification
  • encryption
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

describe the authenticated boot service

A
  • boots entire OS in stages, ensuring each is valid and approved(checks digital signatur of code)
  • logs versions of all code running (checks if component is on approved list and digital signed)
  • Result: well-defined config with approved components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

describe the certification service

A
  • once a configuration is achieved TPM can certify config to others(produce digital certificate)
  • confidence that config is unaltered
  • challenge value in certificate to ensure timeliness
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

describe the encryption service

A
  • encrypts data so that it can only be decrypted by a machine with a certain config
  • TPM maintains master secret key unique to machine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly