Patents Pending:
Products
Software
Capabilities
Innovation
A system, method and program product for associating a biometric reference
template with a RFID tag embedded in or attached to a physical object. The
method includes coupling a RFID tag having a unique tag identifier to a
physical object to be associated with an individual, providing a reference
template having a unique reference template identifier that uniquely identifies
biometric data pertaining to the individual and forming an association between
the reference template and the tag, where the association provides a relationship,
including a relationship type, between the object and the individual. In an
embodiment, the forming step includes creating a biometric attribute in the
tag for identifying the template identifier for the reference template or
creating a tag attribute in the reference template, where the biometric attribute
created in the tag and the tag attribute in the biometric application form an
association between the object and the reference template.
A system, method and program product for communicating a privacy policy
associated with a RFID tag. The method includes defining in an tag a first
identifier for uniquely identifying the object and a second identifier for
uniquely identifying a privacy policy that indicates a proper and intended
use and level of protection to be afforded data/information transmitted by
the identification tag coupled to the object, associating the second identifier
with the first identifier, each of the first identifier and the second
identifier being coupled to the identification tag, and responsive to
detection of a communication signal received from a receptor, transmitting
the first identifier and the second identifier, which includes an accept-reject
provision for controlling dissemination and usage of the data/information
transmitted by the identification tag, where based on a response received
to the accept-reject provision, the data/information is either transmitted
or not transmitted to the recipient.
A system, method and program product for generating a biometric reference
template revocation message on demand. The method includes generating, using
a biometric reference template revocation engine, a biometric reference
template revocation message and loading the biometric reference template
revocation engine onto a secure portable device for generating on demand
of the individual the biometric reference template revocation message.
A system, method and program product for checking the revocation status of a
biometric reference template. The method includes creating a revocation object
for a reference template generated for an individual, where the revocation
object contains first plaintext data providing a location for checking
revocation status of the reference template and containing ciphertext data
identifying the unique reference template identifier and a hash of the
reference template. The method further includes providing the revocation
object to a relying party requesting revocation status and sending a request
to an issuer of the reference template for checking the revocation status of
the reference template, without revealing identity of the individual. The
method further includes returning results of the revocation status check to
the relying party. In an embodiment, a random value is added to the ciphertext
data for preserving privacy of the reference template holder.
A system, method and program product for communicating a privacy policy associated
with a reference template. The method includes assigning a first identifier for
identifying a reference template created from biometric data collected, defining
a second identifier for identifying a privacy policy that indicates a level of
protection to be provided by a relying party requesting access to the reference
template, the second identifier including an accept-reject provision for controlling
the proper use and handling of the biometric data, cryptographically binding the
reference template to the privacy policy and transmitting, responsive to a request
received from the relying party, the accept-reject provision for the reference
template, where based on a response received from the relying party to the
accept-reject provision for the privacy policy, the reference template is either
transmitted or not transmitted to the relying party.
A system, method and program product for generating a cancelable biometric
reference template on demand. The method includes creating, using a biometric
application, a base reference template having a unique biometric template
identifier that uniquely identifies biometric data corresponding to a biometric
sample collected for an individual and generating, utilizing a transformation
engine, a cancelable reference template derived from the base reference template,
where the cancelable reference template generated is used by the individual to
participate in a new biometric application without having to provide a new
biometric sample or without having to rely on a biometric service provider
to issue a new reference template for the new biometric application. The method
further includes injecting the base reference template created into a secure
portable device issued to the individual and loading the transformation engine
onto the device for generating on demand the cancelable reference template.
A system, method and program product for recording the creation of a cancelable
biometric reference template in a biometric event journal record. The method
includes providing a base biometric reference template having a unique base
reference template identifier that uniquely identifies base biometric data
collected for an individual, applying a data transform function having a first
function key value to the base biometric reference template to create one
cancelable biometric reference template and recording the one cancelable
biometric reference template in a biometric event journal record. The method
further includes creating additional cancelable biometric reference templates
using different function key values of the data transform function. The method
further includes encrypting the data transform function and the function key value
applied to the base biometric reference template. The method further includes
signing the cancelable biometric reference template and signing the biometric
event journal with a digital signature.
A method for verifying a signature of a signed message comprises: receiving, by
a recipient, the signed message from a sender, wherein the signed message comprises
a compact attribute comprising components appearing in a predefined order, the
components being identified by an object identifier associated with the compact
attribute, the components comprising a processing flag and a security assertion,
wherein the processing flag comprises rules to process the security assertion, and
wherein the security assertion is made by an authority trusted by both the sender
and the recipient; recovering the components of the compact attribute comprising
the processing flag and the security assertion, by parsing the signed message from
said receiving; and validating the signature of the signed message based on the
processing flag and the security assertion.
Publications:
White papers:
GRIFFIN Consulting offers half day and full day training sessions in the topics listed below. These courses can be held in Raleigh, North Carolina, USA, or on site at your business location. All course materials have been created by Phil Griffin, who also leads these sessions. Contact GRIFFIN Consulting for scheduling and pricing information.
GRIFFIN Consulting
maintains a registry of information object idetifiers and makes all OID assignments
available to the public in the file:
oidreg.txt. Identified information object identifiers are provided
here for client enterprizes, examples, products, and other named objects.
GRIFFIN Consulting
will provide your business with a unique OID for $ 300.00 (US). GRIFFIN
Consulting will design and create an information object registry
based on your new OID for an additional $ 200.00.