摘要:
A method for validating untrusted authentication chip, the method includes the steps of: generating a secret random number and calculating a signature for the random number using a signature function, in a trusted authentication chip; encrypting the random number and the signature using a symmetric encryption function using a first secret key, in the trusted authentication chip; passing the encrypted random number and signature from the trusted authentication chip to an untrusted authentication chip; decrypting the encrypted random number and signature with a symmetric decryption function using the first secret key, in the untrusted authentication chip; calculating a signature for the decrypted random number using the signature function in the untrusted authentication chip; comparing the signature calculated in the untrusted authentication chip with the signature decrypted; in the event that the two signatures match, encrypting the decrypted random number together with a data message read from the untrusted chip by the symmetric encryption function using a second secret key and returning it together with the data message to the trusted authentication chip; encrypting the random number together with the data message by the symmetric encryption function using the second secret key, in the trusted authentication chip; comparing the two versions of the random number encrypted together with the data message using the second key, in the trusted authentication chip; in the event that the two versions match, considering the untrusted authentication chip and the data message to be valid; otherwise, considering the untrusted authentication chip and the data message to be invalid.
摘要:
A method performed by a quality assurance integrated circuit for a print controller, the quality assurance integrated circuit comprising a memory; a system clock for generating a clock signal; clock trim circuitry for trimming the frequency of the clock signal; and a processor. the method includes, in the processor, in response to receiving an external signal, determining the number of cycles of the clock signal during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and to output the determined number of cycles to an external circuit; and in response to receiving a trim value based on the determined number of cycles from the external circuit, storing the trim value in the memory and controlling the clock trim circuitry to trim the frequency of the clock signal using the trim value.
摘要:
A print assembly for a mobile telecommunications device is provided. The print assembly includes a media-width printhead for printing on a printing medium having a positional indicator thereon, and a media feed assembly for feeding the medium past the printhead. Also included is a capper assembly movable between a capped position covering the printhead and an uncapped position exposing the printhead, with the capper assembly being adapted for engagement with the medium to displace said capper assembly from the capped position to the uncapped position. The Print assembly further includes a print controller having a reader configured to operatively read the positional indicator to provide the print controller with a signal indicative of a position of the medium relative to the printhead, said controller being configured to derive a feed speed of the medium from the signal, and to correlate printing of the printhead with such feed speed.
摘要:
An elongate pagewidth inkjet printhead includes a plurality of nozzles sharing a common ink reservoir. The nozzles are arranged to form a grid of pods with each pod including a plurality of rows of nozzles. The pods are arranged to form serially arranged podgroups along the length of the printhead. The printhead is configured to perform either low speed printing whereby nozzles in alternating podgroups concurrently eject ink or high speed printing whereby nozzles in all podgroups concurrently eject ink.
摘要:
An inkjet printhead has a pair of adjacent printhead segments having overlapping ink ejection nozzles, with degrees of overlap of said printhead segments corresponding with predetermined temperatures. A pair of temperature sensors is on respective printhead segments so as to provide for a measure of temperature characteristics of the printhead segments for determining a degree of overlap of the printhead segments.
摘要:
A data structure is printed on a photograph using infra-red ink. The data structure includes a two dimensional array of data blocks. Each adjacent pair of data blocks is separated by a gap and each of the data blocks has a data region holding encoded data. Each data region is confined by clock-marks and borders to facilitate location of the data region and recovery of data from within the data region.
摘要:
A modular printer system includes a number of modules that are capable of being logically and physically connected together. The modules include a printer module having a body that defines a print media feed path extending from an input end to an output end and a pagewidth printing mechanism positioned adjacent the media feed path between the input end and the output end for printing onto print media in the media feed path. At least one modular connector is arranged on the body to permit at least an image processing module to be connected to the body. A bus interconnects the printing mechanism and the image processing module to facilitate communication between the printing mechanism and the image processing module.
摘要:
A printhead is provided which has a plurality of types of printheads modules. Each type of module is determined by its geometric shape in plan so that the combination of the determined module types forms the printhead to extend and print across a pagewidth. At least one row of printhead nozzles defined across the determined types of modules includes at least one displaced row portion.
摘要:
A modular printer system includes a number of modules connected together to define a substantially pen-shaped structure. A male connector is at one end of each module and a female connector is at an opposite end of each module. The modules include at least one image processing module, at least one housekeeping module and at least one isolated module.
摘要:
An apparatus is provided for validating a device. The apparatus includes a first integrated circuit which is configured to generate a random number, reference information using the random number and a secret key. A control system is configured to: receive the random number and the reference information from the first integrated circuit, receive validation information from a second integrated circuit positioned on the device whereby the validation information is generated by the second integrated circuit using the random number and the secret key, and compare the reference and validation information received from the integrated circuits to validate the device.