Patent ID: 7870614

Claim:
A computerized method of encrypting data sets containing sensitive data elements and generating aliases to represent the sensitive data elements, the method including the steps of: storing verification data for maintenance of a relationship between the sensitive data elements and aliases for the sensitive data elements; encrypting the sensitive data elements using a first encryption method that generates binary string representations of the sensitive data elements; formatting the binary representations of the sensitive data elements according to a text format that would correspond to at least one prospective alias for the sensitive data elements; comparing the formatted sensitive data elements to stored sensitive data elements to determine if ones of the sensitive data elements have existing aliases; generating, in response to the determination, aliases independent from the sensitive data elements; generating an association between the generated aliases and the sensitive data elements; restricting access to the sensitive data elements to a set of authorized users; providing the aliases in place of the sensitive data elements in response to access request to the sensitive data elements by a set of standard users, where at least some of the standard users are not included in the set of authorized users; and retrieving the stored verification data for validating, in response to a request for decryption, the relationship between the sensitive data elements and the aliases.