• Rooter@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    6 months ago

    Lol, Tom’s hardware is allowed on lemmy? It’s like the fox news of the tech world.

    Clickbait as usual.

    • Shadow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      7 months ago

      Watch the video. It just means external to the CPU, not an external device.

      They demo the attack on a Lenovo laptop in the first minute of the video.

      Edit: nm I just realized that was a 10 year old laptop and they’re in all the modern procs. I’m a lot less impressed now.

      Sounds like intel has external and amd internal with their ftpm?

  • chairman@feddit.nl
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    Question: if I have an bitlocker encrypted SSD in a modern computer with embedded TPM, can I move this SSD to an old computer with external TPM to sniff the cod this way? Be gentle. I am dumb. Thanks.

  • tias@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 months ago

    I thought the point of the TPM was that the keys would be kept internally to the TPM at all times and that any data lanes would only be used for transferring payload. Why are they sending keys between the TPM and the CPU?

    • jet@hackertalks.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      Because the CPU has to decrypt the bulk of the data coming from the disc. And it needs a key to do that. Unless we route all traffic through the TPM to decrypt the disc. The CPU needs a key to do that

      • tias@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        Surely some smart key exchange algorithm could be used for that, e.g. the CPU provides a public key to the TPM and the TPM encrypts the symmetric disk key with that public key. Similar to how TLS works.

        • xradeon@lemmy.one
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          The private key would have to stored in clear text somewhere. Potentially if you had non volatile space on cpu that to store the private key, that might work. But if you’re going to do that, might as well just use an ftpm.