Authentication Processor Using a Signature Encoded in a Number of Data Portions
First Claim
1. A method of authenticating an object using a processor, the object being associated with a surface having disposed thereon or therein coded data having a number of coded data portions, each coded data portion encoding:
- an identity of the object; and
,a fragment of a signature, the signature being a digital signature of at least part of the identity.the method including, in the processor;
receiving from a sensing device, indicating data, the indicating data being generated in response to sensing of a plurality of coded data portions, the indicating data being indicative of;
the identity of the object; and
,a plurality of signature fragments;
determining, from the indicating data, a received identity and a plurality of received signature fragments;
determining, using the plurality of signature fragments and a secret key, a determined identity;
comparing the determined identity to the received identity; and
,authenticating the object using the results of the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of authenticating an object using a processor, the object being associated with a surface having disposed thereon or therein coded data having a number of coded data portions, each coded data portion encoding: an identity of the object; and, a fragment of a signature, the signature being a digital signature of at least part of the identity. The method including, in the processor: receiving from a sensing device, indicating data, the indicating data being generated in response to sensing of a plurality of coded data portions, the indicating data being indicative of: the identity of the object; and, a plurality of signature fragments; determining, from the indicating data, a received identity and a plurality of received signature fragments; determining, using the plurality of signature fragments and a secret key, a determined identity; comparing the determined identity to the received identity; and, authenticating the object using the results of the comparison.
85 Citations
20 Claims
-
1. A method of authenticating an object using a processor, the object being associated with a surface having disposed thereon or therein coded data having a number of coded data portions, each coded data portion encoding:
-
an identity of the object; and
,a fragment of a signature, the signature being a digital signature of at least part of the identity. the method including, in the processor; receiving from a sensing device, indicating data, the indicating data being generated in response to sensing of a plurality of coded data portions, the indicating data being indicative of; the identity of the object; and
,a plurality of signature fragments; determining, from the indicating data, a received identity and a plurality of received signature fragments; determining, using the plurality of signature fragments and a secret key, a determined identity; comparing the determined identity to the received identity; and
,authenticating the object using the results of the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of authenticating an object using a processor, the object being associated with a surface having disposed thereon or therein coded data having a number of coded data portions, each coded data portion encoding:
-
an identity of the object; and
,a fragment of a signature, the signature being a digital signature of at least part of the identity. the method including, in a sensing device; sensing a plurality of coded data portions; determining, from the sensed coded data portions, indicating data indicative of; the identity of the object; and
,a plurality of signature fragments; providing the indicating data to the processor, the processor being responsive to the indicating data to; determine, from the indicating data, a received identity and a plurality of received signature fragments; determine, using the plurality of signature fragments and a secret key, a determined identity; compare the determined identity to the received identity; and
,authenticate the object using the results of the comparison.
-
-
20. A processor for authenticating an object, the object being associated with a surface having disposed thereon or therein coded data having a number of coded data portions, each coded data portion encoding:
-
an identity of the object; and
,a fragment of a signature, the signature being indicative of a digital signature of at least part of the identity. wherein the processor; receives indicating data from a sensing device, the sensing device generating the indicating data in response to sensing a plurality of coded data portions, the indicating data being indicative of; the identity of the object; and
,a plurality of signature fragments; determines, from the indicating data, a received identity and a plurality of received signature fragments; determines, using the plurality of signature fragments and a secret key, a determined identity; compares the determined identity to the received identity; and
,authenticates the object using the results of the comparison.
-
Specification