US 11,893,143 B2
Storage device for data encryption and self-destruction
Chunjie Cao, Haikou (CN); Xin Zheng, Haikou (CN); Yang Sun, Haikou (CN); and Fangjian Tao, Haikou (CN)
Assigned to Hainan University, Haikou (CN)
Filed by Hainan University, Haikou (CN)
Filed on Sep. 29, 2021, as Appl. No. 17/449,262.
Claims priority of application No. 202011064302.7 (CN), filed on Sep. 30, 2020.
Prior Publication US 2022/0100910 A1, Mar. 31, 2022
Int. Cl. G06F 3/00 (2006.01); G06F 21/78 (2013.01); G06F 3/06 (2006.01); G06F 21/60 (2013.01); G06F 21/10 (2013.01)
CPC G06F 21/78 (2013.01) [G06F 3/0622 (2013.01); G06F 3/0623 (2013.01); G06F 3/0652 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06F 21/602 (2013.01); G06F 21/107 (2023.08)] 9 Claims
OG exemplary drawing
 
1. A storage device for data encryption and self-destruction, comprising a controller, an interface module, a storage module, an encryption and authentication module, a positioning module, a power supply module, and a communication and self-destruction module, wherein
the interface module, the storage module, the encryption and authentication module, the positioning module and the communication and self-destruction module are electrically connected to the controller, respectively;
the encryption and authentication module comprises: an initialization sub-module, configured to acquire security authentication information when the storage device is connected to a computer device for a first time, wherein the security authentication information comprises personal information, location information and device information;
an encryption sub-module, configured to encrypt and protect the data written into the storage module;
a first authentication sub-module, configured to authenticate the request for remote access to the storage device; and
a second authentication sub-module, configured to authenticate a request for local access to the data in the storage module, wherein the encryption and authentication module is configured to encrypt and protect data stored in the storage module, and authenticate a request for remote access to the storage device;
the communication and self-destruction module is configured to send current position information of the storage device acquired by the positioning module to a storage device management system, receive and execute a data destruction instruction issued by the storage device management system, and destruct the data stored in the storage module; and
the power supply module is configured to provide electrical energy for the storage device for running.