1. A computer implemented method for determining if a document is an original version comprising: receiving, at the computer, a captured copy detection pattern (CDP) from a document to be verified; obtaining, using the computer, an expected CDP; manipulating, using the computer, the expected CDP to create a manipulated expected CDP; performing, using the computer, an identification test using the captured CDP and the manipulated expected CDP to determine an identification test parameter; upon the identification test parameter indicating passed identification, establishing, by the computer, the type of paper and the printing process used in the document; based on the established paper type and printing process, selecting, by the computer, at least one authentication test from a group of authentication tests consisting of an entropy test, a wavelet domain sharpness test and a prediction error metric test; performing the at least one authentication test using the captured CDP and the manipulated expected CDP to determine an authentication test parameter; and using the authentication test parameter to determine if the document is an original version.