×

Key encryption and decryption

  • US 9,008,317 B2
  • Filed: 04/10/2007
  • Issued: 04/14/2015
  • Est. Priority Date: 04/10/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data storage drive for encrypting data, comprising:

  • a host attachment;

    a microprocessor; and

    circuitry coupled to the microprocessor and to the host attachment, the circuitry comprising an Application Specific Integrated Circuit (ASIC) for encryption and decryption that includes a first multiplexor, a second multiplexor, a third multiplexor, a decryption block, and a demultiplexor;

    wherein the first multiplexor selects a session key from inputs of a first session key, a backup data key, a standard data key, and a secret key to be input to the decryption block;

    wherein the second multiplexor selects a session encrypted data key from inputs of a first session encrypted data key from the microprocessor and a second session encrypted data key from the host attachment to be input to the decryption block and to be input to the third multiplexor to bypass decryption;

    wherein the decryption block decrypts the session encrypted data key using the session key to obtain a data key that is used to encrypt clear text and to decrypt cipher text written to a data storage medium;

    wherein the demultiplexor takes as input the data key and selects one of storage of the data key and forwarding of the data key to the third multiplexor; and

    wherein the third multiplexor takes as input the data key and the session encrypted data key and selects one of the data key from the demultiplexor and the session encrypted data key from the second multiplexor to forward to the host attachment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×