Posts

Showing posts with the label Quick Erase

The Physical and Logical Destruction of military SSD drive

Image
For military applications, data security concerns military secrets or even decides the outcome of the war. Especially in modern warfare, on the one hand, countries go all out to develop more advanced and safer electronic systems, and on the other hand, they try every means to decrypt each other’s systems. And yet, as the data medium, the hard disks try all encryption means to prevent being decrypted and meanwhile pay closely attention to quick erase or data destruction under various emergency environments. Initial news of a contract between IBM and DARPA (Defense Advanced Research Project Agency) asks IBM to develop a “new class of electronics that the computers, sensors and other network devices could disappear automatically based on the command”. When the commander sits in the command post with his feet up, he can just simply tap a button and the mobile phones, computers and all other devices in this controllable network could turn to ashes… While technically this is obvi...

Fast Logic Data Destruction for Military SSD

Image
Quick Erase which means full disk logic destruction in a few seconds to get all data in the SSD unreadable is critical in some specific environments of military applications. Generally, there are following different requirements for Quick Erase, and the implementation methods by SSD firmware are different: 1. After the Quick Erase, the disk remains visible in OS and reusable after initialization, just all data are read as 0xFF by Winhex. For this type of Quick Erase, the firmware normally erases AES Encryption Key first and then resumes the mapping table to factory defaults. Erasing Encryption Key is to ensure the data can’t be correctly restored, and resuming the mapping table to factory defaults destructs the mapping connections between physical and logical addresses so that the data in the SSD can’t be correctly read. Notes have to be taken for such Quick Erase: If the SSD receives program commands again or there is data in SDRAM hasn’t been written into NAND F...