×

Method and apparatus for dual hardware and software cryptography

  • US 7,120,799 B2
  • Filed: 12/15/2000
  • Issued: 10/10/2006
  • Est. Priority Date: 12/15/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a data processing system for executing cryptographic operations, the method comprising:

  • responsive to a request to perform a cryptographic operation, dynamically selecting between one of a software process and a hardware process within the data processing system in a single architecture for performing the cryptographic operation based on a policy, to form a selected process; and

    performing the cryptographic operation using the selected process, wherein the cryptographic operation is an encryption of data using a key, and wherein the step of performing the cryptographic operation includes converting the key to a form useable by the selected process if the key is in an unusable form by the selected process, wherein the key is a software key and the selected process is the hardware process and the step of converting the key comprises converting the software key into a hardware form useable by the hardware process for performing the cryptographic operation.

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