← Back to Patent Explorer
US5805706A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for re-encrypting data without unsecured exposure of its non-encrypted format

Assignee: Intel Corp
•
Filing: 1996-04-17
•
Granted: 1998-09-08
•
Expires: 2016-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A cryptographic device formed as an integrated circuit encapsulated in an integrated circuit package. The cryptographic device decrypts information having a first encrypted format that is input into the cryptographic device producing information in a non-encrypted format. The information in the non-encrypted format is subsequently re-encrypted into a second encrypted format which is output from the cryptographic device. The decryption and re-encryption operations are accomplished entirely within the cryptographic device.

Inventors

  • 👤 Derek L. Davis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 02:21
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/06

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 81 words
A cryptographic device comprising: an integrated circuit package; a decryption unit that uses a first cryptographic algorithm to decrypt input information having a first encrypted format into information having a non-encrypted format, the decryption unit contained within the integrated circuit package; and an encryption unit coupled to said decryption unit and contained in the integrated circuit package, said encryption unit using a second cryptographic algorithm to re-encrypts said information having the non-encrypted format into output information having a second encrypted format.
Claim 2
Dependent Claim 81 words
A cryptographic device comprising: an integrated circuit package; a decryption unit that uses a first cryptographic algorithm to decrypt input information having a first encrypted format into information having a non-encrypted format, the decryption unit contained within the integrated circuit package; and an encryption unit coupled to said decryption unit and contained in the integrated circuit package, said encryption unit using a second cryptographic algorithm to re-encrypts said information having the non-encrypted format into output information having a second encrypted format.
Claim 3
Dependent Claim 30 words
The cryptographic device according to claim 1, wherein the first encrypted format and the first cryptographic algorithm are different from the second encrypted format and the second cryptographic algorithm, respectively.
Claim 4
Dependent Claim 19 words
The cryptographic device according to claim 1, wherein the first encrypted format is identical to the second encrypted format.
Claim 5
Dependent Claim 46 words
The cryptographic device according to claim 1, wherein said decryption unit and said encryption unit are collectively a cryptographic processor which decrypts the input information to produce the information having the non-encrypted format and which re-encrypts the information having the non-encrypted format into the output information.
Claim 6
Dependent Claim 29 words
The cryptographic device component according to claim 1 further comprising a storage unit that temporarily contains therein the information having the non-encrypted format before transfer into said encryption unit.
Claim 7
Dependent Claim 32 words
The cryptographic device according to claim 5, wherein said decryption unit includes at least one of a first cryptographic processor and a processor executing a cryptographic algorithm contained within said storage unit.
Claim 8
Dependent Claim 27 words
The cryptographic device according to claim 6, wherein said encryption unit includes at least one of the first cryptographic processor, the processor and a second cryptographic processor.
Claim 9
Dependent Claim 65 words
A cryptographic device comprising: decryption means for using a first cryptographic algorithm to decrypt input information having a first encrypted format into information having a non-encrypted format; encryption means for using a second cryptographic algorithm to re-encrypt said information having the non-encrypted format into output information having a second encrypted format; and integrated circuit packaging means for containing the decryption means and the encryption means.
Claim 10
Dependent Claim 65 words
A cryptographic device comprising: decryption means for using a first cryptographic algorithm to decrypt input information having a first encrypted format into information having a non-encrypted format; encryption means for using a second cryptographic algorithm to re-encrypt said information having the non-encrypted format into output information having a second encrypted format; and integrated circuit packaging means for containing the decryption means and the encryption means.
Claim 11
Dependent Claim 223 words
Implemented within an integrated circuit package, a crytographic device comprising: an input buffer; an output buffer; a first cryptographic processor coupled to said input buffer and said output buffer, said first cryptographic processor selectively using a first cryptographic algorithm to decrypt input information having a first encrypted format to produce information having a non-encrypted format and using a second cryptographic algorithm to selectively re-encrypt said information having the non-encrypted format into output information having a second encrypted format to be transferred to said output buffer; a processing unit coupled to said input buffer and said output buffer, said processing unit selectively decrypts the input information using the first cryptographic algorithm to produce said information having the non-encrypted format and selectively re-encrypts said information using the second cryptographic algorithm into the output information to be transferred to said output buffer; a memory element coupled to said first cryptographic processor and said processing unit, at least said information is contained within said memory element; a second cryptographic processor coupled to said memory element and said output buffer, said second cryptographic processor selectively re-encrypts said information into the output information and transfers the output information to said output buffer; and an integrated circuit package containing the input buffer, the output buffer, the first cryptographic processor, the processing unit, the memory element and the second cryptographic processor.
Claim 12
Dependent Claim 223 words
Implemented within an integrated circuit package, a crytographic device comprising: an input buffer; an output buffer; a first cryptographic processor coupled to said input buffer and said output buffer, said first cryptographic processor selectively using a first cryptographic algorithm to decrypt input information having a first encrypted format to produce information having a non-encrypted format and using a second cryptographic algorithm to selectively re-encrypt said information having the non-encrypted format into output information having a second encrypted format to be transferred to said output buffer; a processing unit coupled to said input buffer and said output buffer, said processing unit selectively decrypts the input information using the first cryptographic algorithm to produce said information having the non-encrypted format and selectively re-encrypts said information using the second cryptographic algorithm into the output information to be transferred to said output buffer; a memory element coupled to said first cryptographic processor and said processing unit, at least said information is contained within said memory element; a second cryptographic processor coupled to said memory element and said output buffer, said second cryptographic processor selectively re-encrypts said information into the output information and transfers the output information to said output buffer; and an integrated circuit package containing the input buffer, the output buffer, the first cryptographic processor, the processing unit, the memory element and the second cryptographic processor.
Claim 13
Independent Claim 94 words
A system comprising: a bus; a host processor coupled to said bus; and a cryptographic device coupled to said bus and implemented within a single integrated circuit package said cryptographic device internally decrypting input information having a first encrypted format into output information having a second encrypted format, said cryptographic device including a decryption unit to use a first cryptographic algorithm to decrypt the input information into information having a non-encrypted format, and an encryption unit to use a second cryptographic algorithm to re-encrypt said information having the non-encrypted format into the output information.
Claim 14
Independent Claim 94 words
A system comprising: a bus; a host processor coupled to said bus; and a cryptographic device coupled to said bus and implemented within a single integrated circuit package said cryptographic device internally decrypting input information having a first encrypted format into output information having a second encrypted format, said cryptographic device including a decryption unit to use a first cryptographic algorithm to decrypt the input information into information having a non-encrypted format, and an encryption unit to use a second cryptographic algorithm to re-encrypt said information having the non-encrypted format into the output information.
Claim 15
Dependent Claim 41 words
The system according to claim 10, wherein the first encrypted format and the first cryptographic algorithm of said input information of said cryptographic device are different from the second encrypted format and the second cryptographic algorithm of said output information, respectively.
Claim 16
Dependent Claim 30 words
The system according to claim 10, wherein the first encrypted format of said input information of said cryptographic device is identical to the second encrypted format of said output information.
Claim 17
Dependent Claim 44 words
The system according to claim 10, wherein said decryption unit and said encryption unit of said cryptographic device are collectively a cryptographic processor which decrypts the input information into said information having the non-encrypted format and which re-encrypts said information into the output information.
Claim 18
Dependent Claim 33 words
The system according to claim 10, wherein said cryptographic device further includes a memory element to temporarily contain said information having the non-encrypted format before transferring said non-encrypted information into said encryption unit.
Claim 19
Dependent Claim 35 words
The system according to claim 14, wherein said decryption unit of said cryptographic device includes at least one of a first cryptographic processor and a processor executing a cryptographic algorithm contained within said memory element.
Claim 20
Dependent Claim 30 words
The system according to claim 15, wherein said encryption unit of said cryptographic device includes at least one of the first cryptographic processor, the processor and a second cryptographic processor.
Claim 21
Independent Claim 180 words
A system in communication with a remote device remotely located from the system, comprising: a bus; a host processor coupled to said bus; and a cryptographic device coupled to said bus, said cryptographic device internally decrypting input information from the remote device and internally encrypting output information to said remote device, said cryptographic device including a first cryptographic processor coupled to said bus and contained in an integrated circuit package, said first cryptographic processor for selectively decrypting the input information to produce information having a non-encrypted format and selectively re-encrypting said information having the non-encrypted format into the output information, a processing unit coupled to said bus, said processing unit for selectively decrypting the input information to produce said information into the output information, a memory element coupled to the first cryptographic processor and said processing unit, said memory element for containing at least said information, and a second cryptographic processor coupled to said memory element and said bus, said second cryptographic processor for selectively re-encrypting said information to produce said output information for subsequent output to the remote device.
Claim 22
Independent Claim 180 words
A system in communication with a remote device remotely located from the system, comprising: a bus; a host processor coupled to said bus; and a cryptographic device coupled to said bus, said cryptographic device internally decrypting input information from the remote device and internally encrypting output information to said remote device, said cryptographic device including a first cryptographic processor coupled to said bus and contained in an integrated circuit package, said first cryptographic processor for selectively decrypting the input information to produce information having a non-encrypted format and selectively re-encrypting said information having the non-encrypted format into the output information, a processing unit coupled to said bus, said processing unit for selectively decrypting the input information to produce said information into the output information, a memory element coupled to the first cryptographic processor and said processing unit, said memory element for containing at least said information, and a second cryptographic processor coupled to said memory element and said bus, said second cryptographic processor for selectively re-encrypting said information to produce said output information for subsequent output to the remote device.
Claim 23
Dependent Claim 92 words
The system according to claim 17, wherein said cryptographic device further comprises an input buffer connected between (i) said bus and (ii) to said first cryptographic processor and said processing unit, said input buffer receives said input information and transfers said input information to one of said first cryptographic processors and said processing unit; and an output buffer connected between (i) said bus and (ii) said first cryptographic processor, said second cryptographic processor and said processing unit, said output buffer receives said output information and places said output information on said bus.
Claim 24
Independent Claim 72 words
A method for internally decrypting and re-encrypting data to produce output data having a requisite encrypted format, the method comprising the steps of: receiving data having a first encrypted format within a secure environment of an integrated circuit package; decrypting said data within the secure environment to produce data having a non-encrypted format; and re-encrypting within the secure environment said data having a non-encrypted format into data having a second encrypted format.
Claim 25
Independent Claim 72 words
A method for internally decrypting and re-encrypting data to produce output data having a requisite encrypted format, the method comprising the steps of: receiving data having a first encrypted format within a secure environment of an integrated circuit package; decrypting said data within the secure environment to produce data having a non-encrypted format; and re-encrypting within the secure environment said data having a non-encrypted format into data having a second encrypted format.

References Cited (Backward Citations)

US4905277A Cited
US4558176A Cited
US4588991A Cited
US4864494A Cited
US5381480A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-07 2002-03-09 2002-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-07 2006-03-09 2006-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-07 2010-03-09 2010-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag