Patent ID: 8656176

Claim:
A method comprising: calculating, by a first computing device, a first displayable authenticator derived from an input binary object that is to be exchanged as part of a transaction; producing a first composite binary object by attaching the first displayable authenticator to the input binary object; transmitting the first composite binary object to a second computing device; receiving, by the first computing device, a second composite binary object from the second computing device, the second composite binary object comprising: the input binary object; the first displayable authenticator; and a second displayable authenticator, wherein the second displayable authenticator is calculated by the second computing device and derived from the first composite binary object; calculating a third displayable authenticator derived from the second composite binary object; facilitating a comparison of a display of the first displayable authenticator to a display of the third displayable authenticator; and verifying an integrity of the input binary object of the second composite binary object based on a match between the display of the first displayable authenticator and the display of the third displayable authenticator.