A computing host executes a web browser to access a utility application
for managing or altering one or more storage devices connected to the
computing host. Management or alteration of each storage device may
include various purging of the storage device, encrypting the storage
device, password protecting the storage device, purging the data or the
firmware of the storage device, updating firmware of the storage device,
updating programmable hardware of the storage device, erasing the storage
device, sanitizing the storage device, logging events occurring in the
storage device, and maintaining statistics on operation of the storage
device.