Secure public digital watermark
First Claim
Patent Images
1. A cryptographic device comprising:
- a package;
an internal memory contained within the package, the internal memory including a predetermined region dedicated for receipt of a key for producing a cloaked watermark, the contents of the predetermined region being inaccessible outside the package; and
a processor contained within the package and coupled to the internal memory, the processor to produce the cloaked watermark from the key and to insert the cloaked watermark into an outgoing data set.
1 Assignment
0 Petitions
Accused Products
Abstract
A cryptographic device and corresponding method for producing a cloaked watermark which is a private watermark having the functionality of a public watermark. In one embodiment, the cryptographic device comprises an internal memory and a processor contained in a package. The internal memory provides a region for storage of key information used at least to produce the cloaked watermark. The processor is coupled to the internal memory and is responsible for producing a cloaked watermark based on the key and for inserting the cloaked watermark into an outgoing data set.
267 Citations
20 Claims
-
1. A cryptographic device comprising:
-
a package;
an internal memory contained within the package, the internal memory including a predetermined region dedicated for receipt of a key for producing a cloaked watermark, the contents of the predetermined region being inaccessible outside the package; and
a processor contained within the package and coupled to the internal memory, the processor to produce the cloaked watermark from the key and to insert the cloaked watermark into an outgoing data set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a system substrate; and
a processor substrate coupled to the system substrate, the processor substrate including a cryptographic device including (i) an internal memory including a predetermined region dedicated for receipt of a key reserved for producing a cloaked watermark being a publicly accessible private watermark, and (ii) a processor coupled to the internal memory, the processor to produce the cloaked watermark from the key and to either embed the cloaked watermark into or recover the cloaked watermark from a data set. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
loading a key within a reserved portion of internal memory of a cryptographic device, the reserved portion accessible only by logic within the cryptographic device;
producing a cloaked watermark from the key within the cryptographic device, the cloaked watermark being a private watermark having functionality of a public watermark; and
embedding the cloaked watermark into a noise band of an outgoing data set.
-
-
20. A method comprising:
-
loading an encrypted key within a reserved portion of internal memory of a cryptographic device, the reserved portion solely accessible by logic within the cryptographic device;
receiving a data set by the cryptographic device;
decrypting the encrypted key within the cryptographic device to recover a key;
extracting a cloaked watermark from a noise band of the data set within the cryptographic device using the key, the cloaked watermark being a private watermark having functionality of a public watermark;
recovering a master copy of the clocked watermark stored within the cryptographic device; and
determining whether the extracted cloaked watermark matches a master copy of the cloaked watermark.
-
Specification