Display unit storing and using a cryptography key
First Claim
Patent Images
1. A display circuit for use in a display unit, said display circuit comprising:
- a non-volatile memory storing a encrypted key, wherein said encrypted key is generated from an unencrypted key according to an encryption protocol; and
an integrated circuit coupled to said non-volatile memory, said integrated circuit receiving said key in encrypted form and decrypting said key to generate a decrypted key, said integrated circuit using said decrypted key wherein said integrated circuit comprises a key encryption circuit receiving said unencrypted key, said key encryption circuit generating said encrypted key form said unencrypted key according to said encryption protocol, a key decryption circuit receiving said encrypted key and generating said decrypted key according to said encryption protocol, a receiver adapted for receiving a plurality of digital data elements encoded in a display signal, wherein said digital data elements represent a plurality of pixel data elements in an encrypted form, said plurality of pixel data elements representing an image, and a data decryption circuit receiving said plurality of digital data elements and generating said plurality of pixel data elements, wherein said image is generated on a display screen based on said plurality of pixel data elements, and wherein said display signal is received according to TMDS format.
3 Assignments
0 Petitions
Accused Products
Abstract
Keys (e.g., decryption key, authentication key) are stored in a non-volatile memory of a display unit. The keys are retrieved in encrypted form into an integrated circuit. The integrated circuit decrypts the keys and uses the keys. As the keys are available in decrypted form only within the integrated circuit and potentially only during use, the keys may not be available to unauthorized third parties.
-
Citations
17 Claims
-
1. A display circuit for use in a display unit, said display circuit comprising:
-
a non-volatile memory storing a encrypted key, wherein said encrypted key is generated from an unencrypted key according to an encryption protocol; and
an integrated circuit coupled to said non-volatile memory, said integrated circuit receiving said key in encrypted form and decrypting said key to generate a decrypted key, said integrated circuit using said decrypted key wherein said integrated circuit comprises a key encryption circuit receiving said unencrypted key, said key encryption circuit generating said encrypted key form said unencrypted key according to said encryption protocol, a key decryption circuit receiving said encrypted key and generating said decrypted key according to said encryption protocol, a receiver adapted for receiving a plurality of digital data elements encoded in a display signal, wherein said digital data elements represent a plurality of pixel data elements in an encrypted form, said plurality of pixel data elements representing an image, and a data decryption circuit receiving said plurality of digital data elements and generating said plurality of pixel data elements, wherein said image is generated on a display screen based on said plurality of pixel data elements, and wherein said display signal is received according to TMDS format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A integrated circuit, comprising:
-
a key encryption circuit adapted to receive an unencrypted key and generating an encrypted key from said unencrypted key according to an encryption protocol;
a key decryption circuit adapted to receive said encrypted key generate said decrypted key according to said encryption protocol;
a receiver adapted to receive a plurality of digital data elements encoded in a display signal that is received according to TMDS format and that represents a plurality of pixel data elements in an encrypted form, wherein said plurality of pixel data elements represents an image that is generated on a display screen based on said plurality of pixel data element; and
a data decryption circuit adapted to receive said plurality of digital data elements and generate said plurality of pixel data elements. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of using and storing a cryptography key, comprising:
-
receiving an unencrypted key generating said encrypted key from said unencrypted key according to an encryption protocol generating a decrypted key by decrypting the encrypted key according to said encryption protocol;
receiving a plurality of digital data elements encoded in a display signal wherein said display signal is received according to TMDS format and wherein said digital data elements represent a plurality of pixel data elements in an encrypted form that represent an image;
decrypting said encrypted plurality of digital data elements;
generating said plurality of pixel data elements based upon said decrypted plurality of digital data elements; and
generating said image on a display screen based on said decrypted plural of pixel data elements.
-
-
17. Computer program product for using and storing a cryptography key comprising:
-
computer code for receiving an unencrypted key computer code for generating said encrypted key from said unencrypted key according to an encryption protocol computer code for generating a decrypted key by decrypting the encrypted key according to said encryption protocol;
computer code for receiving a plurality of digital data elements encoded in a display signal wherein said display is received according to TMDS format, and wherein said digital data elements represent a plurality of pixel data elements in an encrypted form that represent an image;
computer code for decrypting said encrypted plurality of digital data elements;
computer code for generating said plurality of pixel data elements based upon said decrypted plurality of digital data elements;
computer code for generating said image on a display screen based on said decrypted plurality of pixel data elements; and
computer readable medium for storing the computer code.
-
Specification