Remote programming of unique and secure supply tags
AssigneeEntrust Corporation
InventorsTom Wagener, Ryan Boudreau, Travis Morrison, Tyler Nehowig, Mark Oeltjenbruns, Jagdish Rebello
Life of this patent
Estimating the term…
Abstract
A method for providing remote programming of a supply tag of a print supply used with an authorized entity's card personalization system is provided. The method includes an issuance server authenticating remote programming of the supply tag, receiving first supply tag data of the print supply including a first digital signature, updating the first supply tag data to obtain second supply tag data, and issuing a second digital signature based on the second supply tag data. The second digital signature secures the second supply tag data.
Claims12
A method for providing remote programming of a supply tag of a print supply used with an authorized entity's card personalization system, the method comprising:
- an issuance server authenticating remote programming of the supply tag by determining that an entity is an authorized entity, wherein the issuance server is remote from the entity;
- the issuance server receiving, from the entity, first supply tag data of the print supply including a first digital signature and a first authorized entity code;
- the issuance server authenticating the print supply by determining that the first digital signature is valid;
- upon the issuance server determining that both the entity is the authorized entity and that the first digital signature is valid, the issuance server updating the first supply tag data to obtain second supply tag data by replacing the first authorized entity code with a second authorized entity code that is unique to the authorized entity, wherein the second authorized entity code matches the print supply to the authorized entity's card personalization system;
- and
- the issuance server issuing a second digital signature based on the second supply tag data;
- wherein the second digital signature secures the second supply tag data including the second authorized entity code.
A system for remote programming of a supply tag for a print supply used with a card personalization machine, the system comprising:
- an entity that receives first supply tag data from the supply tag of the print supply and transmits the first supply tag data to an issuance server, the first supply tag data including a first digital signature and a first authorized entity code;
- the issuance server:
- authenticates remote programming of the supply tag by determining that the entity using the authorized entity code is an authorized entity,
- receives the first supply tag data from the entity,
- authenticates the print supply by determining that the first digital signature is valid,
- upon determining that both the entity is the authorized entity and that the first digital signature is valid, updates the first supply tag data, and
- issues a new digital signature based on second supply tag data;
- a security element storage that generates the new digital signature for the supply tag based on the second supply tag data,
- wherein the new digital signature secures the second supply tag data.
Dependencies are inferred from the claim text.