The disclosed embodiments relate to a system and method for storing and
accessing secure data where non-secure data needs to be exchanged between
entities without exposing underlying or related secure data which is
already known to those entities and which must also be communicated to
identify or otherwise contextualize the non-secure data. A Hashing
Facility is provided that uses a Hash Function to create a unique Hash
Value from a secure data value. The Hash Value may then be communicated
along with the related non-secure data.