IP Library Patent Application 14557729
Patent Application
App. No. 14/557,729

SYSTEMS AND METHODS FOR A FULLY ISOLATED ENCRYPTION KEY FILLING PORT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/557,729
Filed
Dec 2, 2014
Art Unit
2433
USPC
380/44
Abstract

Various storage devices may benefit from encryption technologies. For example, storage devices may benefit from systems and methods for a fully isolated encryption key filling port. A system can, for example, include a host connector installed in a host computer and configured to connect to a storage connector in a storage device. The system can also include a key fill device connected to the host connector. The key fill device may be configured to communicate data to the storage device via one or more pins in the host connector. The host computer may be configured to not use the one or more pins as data pins.

Claims (56)

1 . A system, comprising:

a host connector installed in a host computer and configured to connect to a storage connector in a storage device; and

a key fill device removably connected to the storage connector of the storage device,

wherein the key fill device is configured to communicate data to the storage device via one or more pins in the storage connector, wherein the host computer is configured to not use the one or more pins as data pins.

2 . The system of claim 1 , wherein the one or more pins comprises one or more power pins.

3 . The system of claim 1 , wherein the one or more pins comprise at least one of a no connect pin, a reserved pin, a status pin, or a ground pin.

4 . The system of claim 1 , wherein the host connector comprises a standard connector.

5 . The system of claim 4 , wherein the standard connector comprises at least one of a SATA connector, a SAS connector, a SCSI connector, or a PATA connector.

6 . The system of claim 1 , wherein the one or more pins consist of one power pin or two power pins.

7 . The system of claim 1 , wherein the one or more pins comprise one or more 12V power pins or one or more 3.3V power pins or one or more 5.0V power pins or one or more of the pins defined to provide power to the storage connector.

8 . The system of claim 1 , wherein the host connector comprises a serial interface.

9 . The system of claim 1 , wherein the storage device is configured to receive data from the key fill device over the one or more pins in the storage connector and store same in circuitry not accessible by the host computer, said received data thus fully isolated from data processing by the host computer.

10 . The system of claim 1 , wherein the host computer comprises an external interface providing a direct connection to the one or more pins, without passing through any data processing in the host computer, wherein the key fill device is configured to connect to the external interface.

11 . The system of claim 1 , wherein the key fill device is connected to the one or more pins by a cable.

12 . The system of claim 1 , wherein the host computer is configured to drive a plurality of data pins of the host connector to ground when the key fill device communicates data to the storage device.

13 . The system of claim 12 , wherein the plurality of data pins comprises all of the data pins of the host connector.

14 . The system of claim 1 , wherein the host computer comprises a protection circuit to filter ripple caused by the data communicated by the key fill device.

15 . The system of claim 1 , wherein the key fill device comprises an analog circuit configured to modulate or sum a key fill signal onto a power voltage on the one or more pins.

16 . The system of claim 1 , wherein the storage device comprises at least one of a hard disk drive or a solid state drive.

17 . The system of claim 1 , wherein the key fill device is configured to communicate the data comprising at least one of key fill data and security meta-data.

18 . A system, comprising:

a storage connector installed in a storage device and configured to connect to a host connector in a host computer; and

circuitry configured to store or process a key received from a key fill device connected to the storage connector,

wherein the storage device is configured to receive communication from the key fill device via one or more pins of the storage connector, wherein the host computer is not configured to use the one or more pins as data pins.

19 . The system of claim 18 , wherein the one or more pins comprises one or more power pins.

20 . The system of claim 18 , wherein the one or more pins comprise at least one of a no connect pin, a reserved pin, a status pin, or a ground pin.

21 . The system of claim 18 , wherein the storage connector comprises a standard connector.

22 . The system of claim 21 , wherein the standard connector comprises at least one of a SATA connector, a SAS connector, a SCSI connector, or a PATA connector.

23 . The system of claim 18 , wherein the one or more pins consist of one power pin or two power pins.

24 . The system of claim 18 , wherein the one or more pins comprise one or more 12V power pins or one or more 3.3V power pins or one or more 5.0V power pins or one or more of the pins defined to provide power to the storage connector.

25 . The system of claim 18 , wherein the storage connector comprises a serial interface.

26 . The system of claim 18 , wherein the storage device comprises at least one of a hard disk drive or a solid state drive.

27 . A system, comprising:

a storage device;

a host connector installed in a host computer and configured to connect to a storage connector in the storage device; and

a key fill device removably connected to the storage connector of the storage device,

wherein the key fill device is configured to communicate data to the storage device via one or more pins in the storage connector of the storage device, wherein the host computer is not configured to use the one or more pins as data pins.

28 . The system of claim 27 , wherein the one or more pins comprises one or more power pins.

29 . The system of claim 27 , wherein the one or more pins comprises at least one no connect pin, at least one reserved pin, or at least one status pin.

30 . The system of claim 27 , wherein the storage connector comprises a standard connector.

31 . The system of claim 30 , wherein the standard connector comprises at least one of a SATA connector, a SAS connector, a SCSI connector, or a PATA connector.

32 . The system of claim 27 , wherein the one or more pins consist of one power pin or two power pins.

33 . The system of claim 27 , wherein the one or more pins comprise one or more 12V power pins or comprise one or more 3.3V power pins or one or more 5.0V power pins or one or more of the pins defined to provide power to the storage connector.

34 . The system of claim 27 , wherein the host connector comprises a serial interface.

35 . The system of claim 27 , wherein the storage device comprises at least one of a hard disk drive or a solid state drive.

36 . A method, comprising:

removably connecting a key fill device to a storage connector of a storage device, wherein the storage connector is configured to connect to a host connector of a host computer; and

filling a key from the key fill device to the storage device of the host computer over one or more pins of the storage connector, wherein the host computer is not configured to use the one or more pins as data pins.

37 . The method of claim 36 , further comprising:

communicating the data to the storage device while isolating the data from data processing by the host computer.

38 . The method of claim 36 , further comprising:

driving a plurality of data pins of the connector to ground when the key fill device communicates data to the storage device.

39 . The method of claim 36 , further comprising:

modulating or summing a key fill signal onto a power voltage on the one or more pins.

40 . The method of claim 36 , further comprising:

filtering ripple caused by the data communicated by the key fill device.

Assignments (7)
NOTICE OF SUCCESSOR AGENT AND ASSIGNMENT OF SECURITY INTEREST IN REEL/FRAME 038589/0305 Recorded Nov 7, 2025
From: BANK OF AMERICA, N.A., AS PREDECESSOR AGENT
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR AGENT
Reel/Frame 073506/0385 →
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 3, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI LLC - RF INTEGRATED SOLUTIONS; MICROSEMI CORPORATION; MICROSEMI CORP. - MEMORY AND STORAGE SOLUTIONS
Reel/Frame 038599/0667 →
SECURITY AGREEMENT Recorded May 2, 2016
From: MERCURY SYSTEMS, INC.; MERCURY DEFENSE SYSTEMS, INC.; MICROSEMI CORP.-SECURITY SOLUTIONS; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 038589/0305 →
REGISTERED IP ASSIGNMENT AGREEMENT Recorded Apr 25, 2016
From: MICROSEMI CORPORATION
To: MICROSEMI CORP. - MEMORY AND STORAGE SOLUTIONS
Reel/Frame 038521/0378 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2014
From: FOGELSON, DANIEL P.; PINA, SABRINA S.; STERBENZ, RUDOLPH J.; LAZARAVICH, ROBERT V.; PAXMAN, KENNETH R.
To: MICROSEMI CORPORATION
Reel/Frame 034306/0416 →