Protecting BitLocker from Cold Attacks (and other threats)