Windowsに搭載されているデータ暗号化機能である。Vistaで初めて搭載された。外部リンク概要編集ディスク全体を暗号化することができるセキュリティ機能である。他のPCにディスクを接続されても、中身を読むことはできない。Module(TPM)が搭載されていれば、それを使用して暗号化を行う。diffuserで暗号化される。8以降ではAES-CBCのみで暗号化される[1]。10バージョン1511ではXTS-AESも使用可能になった[2]。暗号化されたディスクは、一般的に3〜5%のパフォーマンス低下が見られる。SSDのTrim機能に対応する[3]。機能を使用できるWindowsのバージョン編集BitLockerによるディスクの暗号化機能は、クライアントWindowsではVistaと7のUltimate、Enterpriseエディション、8以降ではPro、Enterpriseエディション、10のEducationエディションで使用可能である。Serverでは、いずれのエディションでも使用可能である。Go機能が追加された。Vistaで、暗号化されたディスクからデータを読み取るためのアプリケーション。読み取りのみで書き込みは行えない。読み取れるのはFAT16、FAT32、またはexFATのみでNTFSや他のファイルシステムは読み取れない。7以降では下位エディションでもBitLockerで暗号化されたドライブの読み書きが可能なため上記の制限はない。8.1(無印)で導入された限定機能。システムドライブの暗号化のみが可能。2.0Microsoftアカウントと紐づけた管理者アカウントが必須要件。前述のBitLockerが使用可能なエディションではBitLockerから管理できる。暗号化モード編集BitLocker暗号化実装を構築するものとして次の3つの認証機構が使われている。1.2ハードウェアの機能を使って透過的ユーザー・エクスペリエンスを提供する。ユーザーは通常通り電源を入れてWindowsにログオンする。ディスク暗号化に使われるキーはTPMチップによって暗号化され、改変されていない最初のブートファイルを読み込むときにOSローダーコードによって解除される。実装によって成り立っている。1]に対して脆弱であり、攻撃者は電源が切れているマシンをブートさせることが可能である。ユーザー認証モードこのモードではOSのブート前にユーザーがPINやパスワードによる認証を行う必要がある。モードユーザーは保護されたOSから起動するために、起動用のキーを含むUSBデバイスをコンピューターに接続する必要がある。USBキーは暗号化スマートカードを読み込むCCID(英語版)デバイスで供給される。外部USBドライブにキーファイルを格納するよりも、CCIDを使用することが好ましい。CCIDプロトコルは秘密鍵をスマートカードに組み込まれた暗号化プロセッサによって秘匿し、単純にUSBドライブからコピーして盗まれたキーファイルによってシステムが侵害されることを防ぐからである。上記の認証方法から次の組み合わせがサポートされており、全てはオプションの回復キー(キーエスクロウ)をサポートする。USBキー[11]USBキー[12]パスワードのみ動作編集BitLockerは論理ボリューム暗号化システムである。ボリュームはハードディスクドライブ全体であってもそうでなくても、あるいは複数の物理ドライブでスパン構成されていてもよい。有効時にはTPMとBitLockerはオフラインでの物理的攻撃、ブートセクタ感染型マルウェアなどを阻止するために、信頼されたブートパス(BIOSやブートセクタ)の同一性を確保する。BitLockerが機能するために、少なくとも2つのNTFSフォーマット済みボリュームが必要になる。1つはオペレーティングシステム(通常はCドライブ)で、もう一つはオペレーティングシステムのブート用となる最小100MBのボリュームである[13]。ブートボリュームは暗号化されていない必要がある。7ではその必要はない。VistaのDISKPARTコマンドはNTFSボリュームのサイズを縮小する機能があり、BitLockerのためのシステムボリュームは確保済みの空き領域から作成することができる。Vista上の既存のボリュームを縮小して必要なブートストラップファイルを転送するようになっている[14]。7ではBitLockerが使われていない場合でも既定でブートボリュームを作成するようになっている。一度代替ブートパーティションが作成されると、TPM、PINまたはUSBキーなどのディスク暗号化キー保護機構を設定した後にTPMモジュールを初期化する必要がある。それからボリュームはバックグラウンド処理で暗号化される。全ての論理セクタを読み込み、暗号化し、ディスクに再度書き戻すため、サイズの大きいディスクでは時間が掛かる場合がある。全てのボリュームが暗号化されてボリュームが安全であると考えられるとき、キーは保護される。BitLockerは低水準デバイスドライバーを用いて全てのファイルを暗号化・復号しており、暗号化ボリュームはプラットフォーム上で動作するアプリケーションに対して透過的に作用する。よって保護が行われる。オペレーティングシステム上のプロセスやユーザーからのファイルの保護はEFSなどのWindows上で実行されるソフトウェアによってのみ暗号化が行われる。従って、BitLockerとEFSはそれぞれ異なる種類の攻撃に対する保護を提供する。Directory環境ではBitLockerはオプションのキーエスクロウをサポートする。Directoryサービスが動いている場合、スキームの更新が必要になることがある。)BitLockerおよび他の完全ディスク暗号化システムは不正なブートマネージャーによる攻撃を受ける可能性がある。復号して暗号化済みハードディスクのどんな情報も復号または改変するアクセスが可能になる。BIOSやブートセクタを含む信頼されたブートパスを保護するようにTPMを設定することで、BitLockerはこの脅威を低減できる。(ただ、時によってブートパスに対する正しい変更がPCRチェックの失敗と判断され、警告メッセージを表示させることがある。無効にする必要がある。システムの電源切断後もしばらくの間はDRAMのデータが消えずに残留することを利用した攻撃手法。2015年11月16日閲覧。2015年11月16日閲覧。2016年4月11日時点のオリジナル[リンク切れ]よりアーカイブ。2014年3月29日閲覧。暗号化されたドライブを開いて変更することはできます。2007年9月5日閲覧。2008年7月18日閲覧。2008年7月18日閲覧。2008年7月18日閲覧。2008年7月18日閲覧。2008年7月18日閲覧。2008年7月18日閲覧。2012年4月7日閲覧。2008年2月19日時点のオリジナルよりアーカイブ。2008年2月22日閲覧。2013年9月7日閲覧。ディスクの暗号化(en)ディスク暗号化ソフトの比較(en)BestCrypt(en)(ディスク暗号化ソフトウェア。Xに搭載されているディスク暗号化機能)TrueCrypt(オープンソースのディスク暗号化ソフトウェア。)VeraCrypt(開発が終了したTrueCryptのソースコードを引き継いだオープンソースのディスク暗号化ソフトウェア。)DiskCryptor(en)(Windows用のディスク暗号化ソフトウェア。パーティションにデータがある状態のままでドライブやパーティションを暗号化できる。ファイルコンテナは作成できない。全バージョンで動作する。サーバーで、一緒に利用するドライブを暗号化。Samba(Windows)共有経由でアクセスできる。3.0のもとで利用可能です。プライバシーデスクトップ。