I am Always Hibernating my Laptop, for faster booting, I encrypted sensitive drive by BitLocker, what if my Laptop stolen and attacker knew that it was in hybernate mode, can he decrypt my hard?
Using the old martial art of Google-Fu I managed to find these two comments on the first and second page after providing the search parameters: "Bitlocker hibernation".
From the Microsoft website:
From the msdn website:
Best practice depends on what you are worried about.
The danger of Sleep mode is that your key is still in memory, and can be extracted by an attacker with that expertise. Hibernation significantly reduces that risk in all scenarios. As Lucas Kauffman's answer indicates, using the advanced BitLocker implementation modes provides extra security, as well as taking measures such as disabling mechanisms for easily gaining DMA access or avoiding those mechanisms (ie. Firewire).
Your controls for the risks depend on you. If you're worried about a thief primarily interested in the physical device, you don't have to worry too much about it. If you're protecting trade secrets, etc, you need to carefully read the documention, implement and operate the computer appropriately.