Title
Classifying Solid State Drive Firmware Via Side-Channel Current Draw Analysis
Abstract
Solid State Drives (SSDs) are a form of nonvolatile computer memory that have become ubiquitous in the information technology industry, replacing traditional magnetic Hard Disk Drives (HDDs) in numerous conventional systems and enabling new applications in the fields of embedded systems and data infrastructure. Compared to HDDs, modern SSDs have competitive storage density, faster read and write times, lower power consumption, and greater impact resistance. However, compared to HDD technology, SSDs have a more complex data storage architecture, which necessitates integrated firmware that interfaces between a host system and the hardware of the SSD, called the Flash Translation Layer (FTL). Because the host system interacts only with the FTL and not the SSD itself, the SSD can be viewed as a black box system, with known input and output but no information about its inner workings. Characterizing internal operations of an SSD is relevant for forensics, diagnostics, and security applications. One possible solution to this problem is to observe the side-channel current draw of the SSD as it operates. If firmware variants have distinguishable differences in their current signatures, a classifier can be trained to make class predictions. Investigating this proposed solution, the current draw of two firmware versions of a Crucial SSD were analyzed as the drive executed a series of file operations. Identifying relevant signal features, standard machine learning techniques were employed to develop models that correctly classified the firmware loaded on the SSD with over 98% accuracy given only a recording of their current draw signals during file operations.
Year
DOI
Venue
2018
10.1109/DASC/PiCom/DataCom/CyberSciTec.2018.000-5
2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH)
Field
DocType
Citations 
Black box (phreaking),Flash file system,Information technology,Computer science,Input/output,Side channel attack,Solid-state drive,Computer hardware,Computer memory,Firmware
Conference
0
PageRank 
References 
Authors
0.34
0
8
Name
Order
Citations
PageRank
Zachary Johnson100.34
Alex Varon200.34
Justin Blanco3194.05
Ryan N. Rakvic4337.94
James Shey500.68
Hau T. Ngo66412.13
Dane Brown712.10
T. Owens Walker8113.02