Optical dna based on non-deterministic errors
AssigneeOne Microsoft Way
InventorDarko Kirovski
Life of this patent
Estimating the term…
Abstract
The claimed subject matter relates to architectures and/or mechanisms that can facilitate issuing, embedding and verification of an optical DNA (o-DNA) signature. A first mechanism is provided for obtaining a set of manufacturing errors inherent in an optical media instance. These errors can be non-deterministic and can be encoded into the o-DNA that can be cryptographically signed with a private key, and then embedded into the source optical media instance. A second mechanism is provided that can decrypt the o-DNA with a public key and compare the authenticated errors to the observed errors to ascertain whether the optical media instance is authentic as opposed to a forgery or counterfeit.
Claims20
A system that issues an optical DNA (o-DNA) signature to facilitate authentication of optical media, comprising:
- an examination component that identifies error data that is limited to a set of non-deterministic manufacturing errors extant on an optical media instance, the examination component employs the error data to construct an error fingerprint representative of the optical media instance;
- and
- an issuing component that generates an o-DNA signature for the optical media instance based at least in part upon the error fingerprint.
A system that verifies an o-DNA signature to facilitate authentication of optical media, comprising:
- a receiving component that obtains information read from an optical media instance, the information comprising (1) at least one o-DNA signature associated with an authentic optical media instance, and (2) non-deterministic error data associated with the optical media instance;
- and
- a verification component that compares the o-DNA signature to the non-deterministic error data.
A method for facilitating authentication of optical media instances, comprising:
- employing impression-based manufacturing equipment suitable for fabricating optical media instances for producing an optical media instance;
- examining a set of non-deterministic manufacturing errors extant on the optical media instance;
- constructing an o-DNA signature that encodes a pattern of at least a subset of the set of non-deterministic manufacturing errors;
- and
- embedding the o-DNA signature into the optical media instance.
Dependencies are inferred from the claim text.