One of the key themes of Windows Vista is security. An important Vista security feature is the enhanced protection against malware through the new Microsoft Internet Explorer (IE) phishing filter and the newly built-in spyware scanner Windows Defender and Malicious Software Removal Tool (MSRT). Equally important is the brand new architecture for better honoring the principle of least privilege —the Vista feature referred to as User Account Control (UAC).

Another key Vista security feature is BitLocker Drive Encryption (BDE). Before I explain how BDE works, let me tell you how your organization can benefit from BDE. Be aware that BDE is available only in the Vista Enterprise and Vista Ultimate editions.

What BDE Can Do
BDE can better isolate the data on your Windows client computers and protect it from theft when the clients are offline (i.e., when the OS is shut down). Despite the BitLocker Drive Encryption name, BDE ensures that all the data on the volume is in an encrypted state when the Vista system is powered off. As such, BDE offers protection against the theft of the confidential corporate data that employees often carry around on their laptop computers.

It’s important to stress that BDE offers only offline protection:When someone gains online (local or network) access to a BDE-protected volume and the OS authorizes that person or process to access the data, data is transparently decrypted and unprotected as needed by the user or process. BDE nicely complements the other data protection and encryption technologies Microsoft offers:Encrypting File System (EFS) and Rights Management Services (RMS). Enterprises that want encrypted file sharing should look at EFS, which is bundled with Windows 2000 and later OS versions and has been significantly enhanced in Vista. Enterprises that want permanent protection and encryption of data, even when the data is removed from a protected volume (BDE) or folder (EFS) and attached to, for example, a Microsoft Outlook email message, must look at RMS —the RMS client is also bundled with Vista.

Because BDE uses a filter driver for encrypting and decrypting data (after the initial encryption), BDE has a minimal impact on system performance. During my lab tests, I noticed a 10 to 15 percent performance hit on my BDE-enabled Vista system. Initial BDE encryption takes about 1 minute per gigabyte on an average Vista computer system (Intel Pentium 4 with 1GB of memory).

BDE protection for a Windows volume is never enabled by default and must always be turned on manually. Also, BDE not only protects a volume’s user data and Windows system files but also the hibernation file, the page file, and the temporary files. In the initial Vista release, only the system boot volume can be BDE-protected. At the time of writing, Microsoft planned to support BDE protection of different volumes in the upcoming Vista Service Pack 1 (SP1) and Windows Longhorn Server.

BDE also makes the OS itself more resilient in the face of attacks. BDE includes a file integrity checking feature that automatically assesses the status of boot files such as the BIOS, Master Boot Records (MBRs), and the NTFS boot sector when the system boots and before the OS starts. If a hacker has inserted malicious code in one of the boot files or has modified one of them, BDE will detect it and block the OS from starting. Microsoft refers to this feature as the static root of trust measurement for early boot components. This feature is available only on computer systems that have a Trusted Platform Module (TPM)1. 2 chip —a special security chip that I explain in more detail below. BDE also provides a recovery mechanism that allows selected administrators to regain access to the encrypted BDE volume when the OS can’t start due to a boot file integrity error.

BDE can also offer pre-OS multifactor authentication. Before Vista starts, BDE can prompt users to authenticate by providing a secret that’s stored on a USB token and/or by entering a PIN. Preboot authentication protects Windows from attacks that attempt to bypass OS-level access checks and get to the data on a Windows-protected volume by booting from a Linux CD-ROM or floppy disk.

Finally, though this isn’t the most compelling reason for using BDE —BDE can speed up the process of decommissioning computers. Enterprises often invest considerable time and effort in erasing old computers’ hard disks. . But you need only erase the BDE decryption keys on a BDE-protected volume to make the data completely useless.

Before we go further, I want to remind you that BDE isn’ t available in all Vista versions. It’s only included in the Vista Enterprise and Vista Ultimate editions —the two versions that target high-end home and business users. For a good overview of the different Vista editions and their features, have a look at http://www.microsoft.com/windowsvista/getready/editions/default.mspx. To write this article, I used the release to manufacturing (RTM)version of Vista Ultimate.

How BDE Works
BDE is a hybrid cryptographic application that combines the functions and features of several cryptographic primitives. BDE uses a symmetric encryption scheme for encrypting BDE-protected volumes and digital signature technology to check the integrity of the boot files.

Figure 1 shows the BDE architecture and operation. The encrypted symmetric encryption key (also referred to as the Full Volume Encryption Key —FVEK)and the boot files are stored on a special system volume. BDE can access the symmetric encryption key and thus decrypt the BDE-protected volume only if the user can provide a valid PIN or other secret that ’s stored on a USB token or TPM chip at system startup. (Remember the pre-OS authentication I mentioned above.)

   Prev. page   [1] 2 3     next page



You must log on before posting a comment.

If you don't have a username & password, please register now.