×

System and method for context switching of a cryptographic engine

  • US 7,606,363 B1
  • Filed: 07/26/2005
  • Issued: 10/20/2009
  • Est. Priority Date: 07/26/2005
  • Status: Active Grant
First Claim
Patent Images

1. A cryptographic system, the cryptographic system implementing cryptographic functions designed to protect data, the cryptographic system comprising:

  • a memory, the memory storing a first cryptographic datum;

    a processing unit, the processing unit including instructions to;

    (a) execute a cryptographic algorithm using a second cryptographic datum to form output data;

    (b) determine if a context switch command is received, the context switch command including a request to change a processing state of the processing unit;

    (c) receive the first cryptographic datum from the memory if the context switch command is received;

    (d) send the second cryptographic datum to the memory if the context switch command is received before replacing the second cryptographic datum with the first cryptographic datum;

    (e) replace the second cryptographic datum with the first cryptographic datum if the context switch command is received; and

    (f) repeat (a)-(e); and

    an RF controller configured to receive communications from a plurality of communications channels and to generate the context switch command based on the communications of the plurality of communications channels, the RF controller is further configured to send the context switch command to the processing unit.

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