Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

HPAとは何ですか。

ホスト・プロテクテド・エリア(Host Protected Area: HPA)はハードドライブ上のメモリ領域で、通常コンピューターのオペレーティングシステム(OS)には表示されません。例えばユーザーがファイルを保存することはできません。HPAはユーザー、BIOS、あるいはOSによって簡単に修正、変更、あるいはアクセスされない情報を保存できるように実装されました。 これは、ドライブに「公表された」容量を超える容量が含まれる可能性があるということです。この領域には特定のツールあるいはコマンドを使用してのみアクセスを可能にすることができます。

HPAがドライブに作成される理由は数多くあります:

  • ベンダーは、コンピューターのオペレーティングシステムのインストールや復元に必要なファイルを、HPAに保存できます。つまり、工場出荷時設定へのリセットを実行できます。
  • 診断プログラムや他のユーティリティなど、他のソフトウェアがHPAにインストールされる場合があります。
  • 一部のマルウェアは、検出を回避するためにHPA内に隠れている場合があります。
  • データを隠すために苦労を惜しまないユーザーは、HPAを利用できます。(これには、通常のコンピューターユーザーのスキルを超えるある程度のスキルが必要です)

DCOとは何ですか。
コンピューターシステムのベンダーが容量の異なるのハードドライブ(別のベンダーのものである可能性があります)のシリーズを使用したいが、OS側から見ると同一の容量を示す必要があるときに、装置構成オーバーレイレイ(Device Configuration Overlay: DCO)を使用する場合があります。たとえば、ベンダーが自社のシステムに展開することを希望するハードドライブには、必要以上のアドレス可能な領域(すなわち、ストレージ容量)が含まれている場合があります。DCO機能を使用すると、ベンダーはこれらのドライブを変更し、一貫して同容量の使用可能なストレージを表示することができます。その存在を示すことなく、効果的に追加の領域をユーザーから非表示にします。

なぜHPAやDCOが重要なのですか。
DCOまたはHPA領域がソフトウェアによって除去されない場合、これらの領域にアクセスできないため、データを上書きすることができません。これらの隠し領域を削除(除去)および消去することは、いくつかの上書きの規格の要件です。 隠し領域の削除の失敗は、成功と認識された消去プロセスに影響を与える可能性があります。この要件の背後にある理論は、両方の領域にある種の残存データが含まれる可能性があり、潜在的にユーザーがアドレス指定可能なすべての領域を消去できるようにするために、これらの隠し領域を削除する必要があるということです。

Blanccoの消去ソフトウェアには現在、DCOおよびHPAエリアを削除する機能があります。しかし、削除するためには、コンピューターのBIOSが必要なコマンドをフリーズロックしないことが必要です。フリーズロックの詳細については、 こちらのFAQ記事をご覧ください。HPA/DCO削除のレポートの詳細については、こちらのFAQ記事をご覧ください。

参考情報

What is the HPA?

The Host Protected Area (HPA) is an area of memory on a hard drive that is not normally visible to a computer’s Operating System (OS) – for example, it would not be available for the user to store files on. It was implemented so information could be stored that is not easily modified, changed, or accessed by the user, BIOS, or the OS. This means that a drive may contain more than the ‘advertised’ capacity. This part can only be made accessible using specific tools or commands.

There are numerous reasons why an HPA is created on a drive:

  • A vendor can store the necessary files to install or recover the computer’s operating system i.e. perform a factory reset.
  • Other software may be installed here such as diagnostic programs or other utilities.
  • Some malware may hide inside the HPA to avoid detection.
  • Users who wish to go to great lengths to hide data may utilise the HPA. (This would require a degree of skill beyond that of regular computer users)

What is the DCO?
Computer system vendors may use the Device Configuration Overlay (DCO) when they wish to have a series of hard drives of varying capacities (possibly because they are from different vendors) that all exhibit the exact same storage volume from the perspective of the OS. For example, the hard drives that a vendor wishes to deploy in their systems may contain more addressable areas (i.e. storage capacity) than is required. Using the DCO feature, the vendor could modify these drives so they consistently display the same amount of usable storage. They effectively hide the additional areas from the user’s view without any indication that they even exist.

Why do these matter?
If the DCO or HPA area is not removed by our software then it is not possible to overwrite the data in these areas as it is inaccessible. It is the requirement of some overwriting standards to remove and erase these hidden areas. Failure to remove these can impact on the perceived success of the erasure process. The theory behind this requirement is that both areas could potentially contain some kind of remnant data and they should be removed in order to ensure that all of the potentially user addressable areas are available for erasure.

Blancco erasure software currently has the capability to remove DCO and HPA areas but the possibility to do this requires that the BIOS on a computer does not freeze lock the necessary commands. More information about freeze locks can be found in another FAQ article – here. More information about HPA/DCO removal reporting can be found in another FAQ article – here.

Further Reading