Share via

Using Bitlocker with TPM

jelfer 6 Reputation points
2021-07-15T10:51:46.253+00:00

I searched a lot but found no answer to these questions...if I encrypt windows 10 with bitlocker and I have TPM activated:

  • do I need to input the password at boot?
  • Is the password stored in the TPM?
  • Is the decryption key stored in the TPM?
  • what gets stored in the TPM?
  • Is it safer to use bitlocker with TPM or without it?
Windows for business | Windows Client for IT Pros | Devices and deployment | Configure application groups
0 comments No comments

4 answers

Sort by: Most helpful
  1. MTG 1,261 Reputation points
    2021-07-16T07:15:15.363+00:00

    It works this way:

    An attacker who gets his hand on your disk would try to use passwords lists and/or brute forcing. If you use a "good" password (let it be 15 characters long), it would fall in maybe far less than a year depending on the computing powers the attacker has access to.
    However, if you use the TPM alone (no PIN), the attacker would have no password (or PIN) to run these brute forcing attacks against. He would have to attack the key itself, which is very very long (no chance for brute forcing).

    If you use Bitlocker with TPM+PIN, the situation is almost the same: the attacker can however try to guess your PIN. The PIN by default is at least 6 digits long which does not seem to be safe, but in fact, it is, since there is a limitation to the number of tries: the TPM locks after 32 incorrect attempts - locks for good. With a locked TPM, the attacker would be left with the chance to brute-force the recovery password. The recovery poassword is not set by the user, but by windows and it's long: 48 digits. The chance to brute force this in the next few years (no matter what computing powers the attacker has) are zero.

    About conspiracy: there are people that don't trust the TPM technology itself. They say, Intel (makers of the TPM of many models) wants access to the keys in order to sell them to the FBI and such wild ideas.

    Was this answer helpful?

    1 person found this answer helpful.

  2. MTG 1,261 Reputation points
    2021-07-15T12:44:16.793+00:00
    • do I need to input the password at boot?
      ->That depends what you set. You may choose not to require to enter anything or you may choose to set up a PIN (most secure option)
    • Is the password stored in the TPM?
      -> No. The TPM stores the encryption key, not the PIN. It releases the PIN if you enter the correct PIN (that is, if you chose to setup a PIN in the 1st place)
    • Is the decryption key stored in the TPM?
      ->Yes
    • what gets stored in the TPM?
      ->The encryption key and some metrics which the TPM uses to decide whether the computer is still in a state of settings that are deemed secure to release the key to
    • Is it safer to use bitlocker with TPM or without it?
      ->Unless you believe in conspiracy theories, it's surely safe to use the TPM

    Was this answer helpful?

    1 person found this answer helpful.

  3. Maciej Molski 1 Reputation point
    2022-06-02T15:25:32.57+00:00

    Hey guys, I see you were talking about subject that is on my mind.
    I'm wondering: what if I encrypt computer with bitlocker, but don't set PIN to unlock it? Just "unlock upon logon".
    How does this work? Let's assume that someone snatched this laptop or PC nad has full access to it. Doesn't have to remove hard drive, has all the time he wants.
    Disk is encrypted but without any additional PIN or other forms of authentication. Just user login screen.
    So can he somehow get to the data because there is no PIN code?

    Was this answer helpful?


  4. Percival Yang 731 Reputation points
    2021-07-16T08:26:35.883+00:00

    HI
    @jelfer
    First of all, you have to know that because TPM is on the motherboard.
    There are two scenarios.
    First one. Whilst some motherboard don't equip with TPM, the CPU or System support the motherboard to virtually simulate one, then where the simulated TPM is, in partition or Bios? I presume in partition because bios can be cleared when un-plugged
    Second one. TPM is originally added on motherboard.

    From my point of view, to answer your questions below.

    if I encrypt windows 10 with bitlocker and I have TPM activated:

    • do I need to input the password at boot?

    Yes, you need, after you encrypt one partition, you need to save the recovery key. and every time at the beginning of boot, you need to input the password of bitlocker

    • Is the password stored in the TPM?

    TPM stores SRK (storage root key), I think the partition carries one, because When moving one disk with bitlocker from old pc to new pc. it will trigger the recovery mode, if you have the recovery key, you can unlock the recovery mode.

    • Is the decryption key stored in the TPM?

    To decrypt a partition we need the recovery key only. as the case above, we can also decrypt that disk on another PC without that TPM.

    • what gets stored in the TPM?

    TPM stores SRK (storage root key), and PCRs (platform Configuration Registers)

    • Is it safer to use bitlocker with TPM or without it?

    yes it is, but bitlocker only protect offline attact, like you lost your laptop. it can't protect online attack, like download some files with virus.

    • How is a PIN safer than a long alphanumeric double case multiple symbols password????

    Here is my observation. PIN is used to replace your Microsoft password when entering in windows with your Microsoft Account. Local account can set pin blank.
    Microsoft Password is used when you do not set PIN or other options to log in. In this Phase the system boot to win logon.
    Bitlocker Password is used to boot, it is shown at the beginning of boot, In this Phase the system is just get initiated
    For me, I need to input bitlocker password and Account Password too when startup.

    • if the TPM (when used) stores the encryption key, where does the encryption key get stored in a setup where the TPM isn't used?
      As to this question, could you please describe it with exact example?

    Hope this can help you
    If your need further help, be free reply to me at your convenience.

    ==============================================================================

    If the Answer is helpful, please click "Accept Answer" and upvote it

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.