1. A method of verifying the accuracy of data in a message that includes hidden data, the method comprising: observing two or more initial messages; calculating the residual error of each of the observed initial messages; comparing the residual error of each of the observed initial messages; and if the residual errors of at least two of the initial messages match each other, storing the matched residual error.