After data wipe-out process completion, the verification is performed. It means reading of all addressable drive sectors and comparing the content with the pattern used for erasing. In case of multi-pass wipe-out with pattern reversal, the verified pattern is the one that was overwritten most recently.
As ATA standard for ATA SECURITY ERASE UNIT command anticipates that as a result of its operations the drive space may be overwritten using any template specified by the drive’s producer – after this method has been used, verification process consists of the comparing the read contents of zero fill disk sector with all addressable sectors on the hard drive.
Some drive producers (e.g. Seagate) use disk recording with randomly chosen values while using ATA SECURITY ERASE UNIT command. WIPERAPP system detects such disks and in cases like this, performs one-time zeroing of the whole drive before verification.
After the correct verification system generates a report summarizing the process and saves it in the zero sector of the drive (MBR). The report is displayed on the screen of the monitor during the attempt to start the computer from the wiped drive. This means, in the event of using an external device for data wipe-out verification, this device should allow for skipping the verification of the drive’s zero sector (MBR).
Next, the system sends server the information about successful drive wipe-out along with information on hardware configuration of the computer, which was subject to the process; the mechanism, as well as date and time of the beginning and end of the data erasing process.
All those information are placed on the certificate confirming data wipe-out.