Patent ID: 8621210

Claim:
A computer implemented method of establishing a trust relationship, the method operable on a processor, the method comprising: computing, by the processor, a hash value of the shared data; dividing a predetermined number of bits of the hash value into a plurality of unequal sized portions; mapping at least one of the plurality of portions to a graphical symbol and at least another one of the plurality of portions to a background color, wherein the portion mapped to the graphical symbol comprises a larger portion than the portion mapped to the background color; and combining the graphical symbol comprising the larger portion and the background color comprising the smaller portion to form a visual representation, wherein dividing the predetermined number of bits of the hash value into a plurality of unequal sized portions comprises: dividing the hash value into at least one 8 bit portion and at least one 3 bit portion, and wherein mapping at least one of the plurality of portions to a graphical symbol and at least another one of the plurality of portions to a background color comprises: mapping the at least one 8 bit portion of the hash value to the graphical symbol, and mapping the at least one 3 bit portion of the hash value to the background color.