UPDATEABLE ENCRYPTION IN SELF ENCRYPTING DRIVES

    公开(公告)号:US20220286282A1

    公开(公告)日:2022-09-08

    申请号:US17189927

    申请日:2021-03-02

    Abstract: A method of rotating a set of keys, having a media encryption key (MEK) and a current media encryption key encryption key (MEKEK) encrypted and stored in a self-encrypting drive (SED) having data encrypted with the MEK (MEK(data)), includes decrypting the stored MEK and the current MEKEK. A new MEK (MEK′) and a new MEKEK (MEKEK′) are generated. The MEKEK′ is encrypted to replace the current encrypted MEKEK. A concatenation of the MEK and the MEK′ is encrypted with MEKEK′. The encrypted data MEK(data) is re-encrypted with MEK′.

    Distributed secure edge heterogeneous storage network with byzantine attack resilience

    公开(公告)号:US11425164B2

    公开(公告)日:2022-08-23

    申请号:US17006394

    申请日:2020-08-28

    Abstract: Distributed storage of a file in edge storage devices that is resilient to eavesdropping adversaries and Byzantine adversaries. Approaches include a cost-efficient approach in which an authorized user has access to the content of all edge storage nodes. In this approach, key blocks and file blocks that are masked with key blocks are saved in the edge storage nodes. Additionally, redundant data for purposes of error correction are also stored. In turn, upon retrieval of all blocks, errors introduced by a Byzantine adversary may be corrected. In a loss resilient approach, redundant data is stored along with masked file partitions. Upon retrieval of blocks from the edge storage nodes, a unique approach to solving for the unknown file partition values is applied with identification of corrupt nodes based on an average residual error value for each storage node.

    ADJUSTING HGA Z-HEIGHT VIA HSA ELEVATOR USING HEAD/ACTUATOR FEEDBACK

    公开(公告)号:US20220254372A1

    公开(公告)日:2022-08-11

    申请号:US17728415

    申请日:2022-04-25

    Abstract: A data storage device (DSD) includes a base-deck, a disc above the base-deck, and a shaft extending perpendicular from the base-deck. The DSD also includes a head stack assembly (HSA) including a head gimbal assembly having a load beam and a head at a first end of the HSA. The head interacts with a surface of the disc. The HSA also includes a second end movably mounted on the shaft. The DSD additionally includes an elevator that linearly moves the HSA along the shaft to adjust a distance between the load beam and the surface of the disc in response to receiving a feedback signal associated with the interaction of the head with the surface of the disc. The feedback signal is one of a plurality of feedback signals employed by the elevator to adjust the distance between the load beam and the surface of the disc.

    Confirming a version of firmware loaded to a processor-based device

    公开(公告)号:US11409872B2

    公开(公告)日:2022-08-09

    申请号:US16674740

    申请日:2019-11-05

    Abstract: Apparatus and method for verifying firmware used by a programmable processor in a processor-based device, such as but not limited to a solid-state drive (SSD). In some embodiments, the firmware is stored in a device memory and is accessed to generate an output value using a suitable mathematical function, such as a cryptographic function, a cyclic redundancy check (CRC) function, etc. The output value is used to verify a state of the firmware, such as by ensuring a proper version of firmware has been loaded, that an attacking party has not tampered with the firmware, etc. The firmware may be subsequently loaded and executed by the programmable processor responsive to successful verification. A nonce value supplied by a host can be incorporated into the output value generation process.

    MULTI-SPEED HARD DISK DRIVE
    126.
    发明申请

    公开(公告)号:US20220246177A1

    公开(公告)日:2022-08-04

    申请号:US17166198

    申请日:2021-02-03

    Inventor: Xiong Liu Feng Shen

    Abstract: A hard disk drive includes a base deck, a motor coupled to the base deck, a magnetic recording medium coupled to the motor and having a first zone and a second zone, and a controller. The controller is programmed to cause the motor to rotate at either a first speed or a second speed when data is to be read from the first zone and to cause the motor to rotate at the first speed when data is to be written to the first zone and the second zone.

    DATA STORAGE SYSTEM WITH DECENTRALIZED POLICY ANALYSIS

    公开(公告)号:US20220245043A1

    公开(公告)日:2022-08-04

    申请号:US17248570

    申请日:2021-01-29

    Abstract: A data storage system may track data access operations to a memory with a distribution module and translate the tracked data access operations into at least one activity with the distribution module. The distribution module generates a decentralization strategy and then creates a first visual representation of the at least one activity and a second visual representation of the at least one activity with the distribution module. The respective visual representations are distributed to a first user and a second user with the first user and second user respectively selected by the decentralization strategy for analysis for a purpose assigned by the decentralization strategy.

    INTELLIGENT DATA STORAGE SYSTEM ACTIVITY TRACKING

    公开(公告)号:US20220244857A1

    公开(公告)日:2022-08-04

    申请号:US17248566

    申请日:2021-01-29

    Abstract: A data storage system can intelligently track activity by storing data in the form of data sets to a data repository of a data storage system with the data repository consisting of a memory of one or more data storage devices. An analysis engine of an activity module may be used to collect a first set of operational information associated with the data repository prior to creating a tracking strategy with the activity module that prescribes at least one alteration to what operational information is collected. A second set of operational information associated with the data repository can be collected with the second set of operational information being different than the first set of operational information in accordance with the tracking strategy. A dashboard is generated to display the collected first and second sets of operational information to a user.

    ON-CHIP NVM ISP EMULATION IN FPGA
    129.
    发明申请

    公开(公告)号:US20220244851A1

    公开(公告)日:2022-08-04

    申请号:US17165675

    申请日:2021-02-02

    Abstract: An implementation of a device disclosed herein includes a field programmable gate array (FPGA) circuit and a non-volatile memory (NVM) configured external to the FPGA circuit and configured to communicate with an in-system programming (ISP) manager configured on the FPGA circuit, wherein the NVM is further configured to store one or more system parameters and one or more firmware images, wherein the ISP manager being configured to detect an ISP mode in response to receiving a signal from an ISP switch and executing an ISP state machine to update one or more FPGA CPU control registers with one or more of the system parameters and the one or more of the firmware images stored on the NVM.

    CONTROLLING SSD PERFORMANCE BY THE NUMBER OF ACTIVE MEMORY DIES

    公开(公告)号:US20220236876A1

    公开(公告)日:2022-07-28

    申请号:US17724053

    申请日:2022-04-19

    Abstract: Improving performance in solid state devices (SSDs) by controlling or throttling the depth of the request queue. In one implementation, a method includes monitoring a request queue in a solid state device (an SSD), the request queue comprising a first request and a second request having an actual time interval therebetween, determining a number of active memory dies of the SSD, determining a target interval based on the number of active memory dies and a target number of active memory dies, and responsive to the actual time interval being less than the target interval, delaying acting on the second request until after the target interval.

Patent Agency Ranking