Patent ID: 8301894

Claim:
A method of applying digital signatures to translated content, comprising the steps of: creating a first user interface in a first language as part of an application; entering data into the first user interface and digitally signing the data by a first user to create a first signature; translating the first user interface to a second user interface in at least a second language and digitally signing the second user interface to create a second signature; presenting the data to a second user in the application and verifying the signatures, wherein the second signature is independently verified from the first signature, wherein the steps of digitally signing the data and independently verifying the signatures provides non-repudiation of both the data entered by the first user and the first user interface translated to the second language; and verifying the first signature by: retrieving and re-digesting the data entered into the first user interface into a new digest, wherein the re-digested data includes a source user interface digest, comparing the new digest with a stored data digest, retrieving and re-digesting the first user interface to create a copy of the source user interface digest, and comparing the copy of the source user interface digest with a stored source user interface digest.