Peripheral device preventing post-scan modification
AssigneeIntel Corporation
InventorDerek L. Davis
Life of this patent
Estimating the term…
Abstract
A scanner constructed to prevent illicit post-scan modification of a data set. The data set is a representation of visual images printed on a document scanned by the scanner. To prevent illicit post-scan modification, the scanner produces a digital signature which is output in combination with the data set. This virtually ensures detection of any post-scan modification of the data set.
Claims29
A method for preventing unauthorized modification of a data set after being output from a peripheral device, the method comprising:
- producing a digital signature based on the data set within the peripheral device, the production of the digital signature includes
- receiving the data set as input for a hash function,
- converting the data set into a hash value by executing the hash function, and
- digitally signing the hash value with a private key associated with the peripheral device;
- and
- outputting at least the digital signature from the peripheral device.
A scanner comprising:
- scan circuitry to convert a plurality of visual images of a document into a data set including digital information;
- and
- cryptographic circuitry coupled to the scan circuitry, the cryptographic circuitry to produce a digital signature associated with the data set before the data set and the digital signature are output from the scanner, the cryptographic circuitry includes a processing unit and internal memory to contain at least a private key associated with the scanner and at least one cryptographic program for execution by the processing unit to perform at least one cryptographic operation.
A method comprising:
- digitizing visual images placed on a printed document by a scanner to create a data set;
- converting the data set into a hash value;
- digitally signing the hash value with a private key associated with the scanner to produce a digital signature;
- and
- outputting at least the data set and the digital signature from the scanner.
A method for preventing unauthorized modification of a data set after being output from a peripheral device, the method comprising:
- converting a plurality of visual images on a document into the data set;
- producing a digital signature based on the data set within the peripheral device;
- producing a digital certificate, the digital certificate including a public key associated
- with the peripheral device encrypted with a private key of a trusted authority;
- and
- outputting at least the digital signature from the peripheral device.
A method for preventing unauthorized modification of a data set after being output for a scanner, comprising:
- producing a digital signature within the scanner by digitally signing the data set with a private key associated with the scanner;
- and
- outputting at least the digital signature from the scanner.
Dependencies are inferred from the claim text.