Patent ID: 7237120

Claim:
A method for producing forgery-proof documents or data records using a security module, whereby the security module generates a secret which remains unknown to a document producer and the document producer can not gain access to the secret which can only be encrypted by an authentication unit, whereby the secret, together with information that reveals details about the identity of the security module is transferred in encrypted form to an authentication unit, whereby the authentication unit decrypts the secret, recognizes the identity of the security module and encrypts the secret, together with information on the identity of the document producer, in such a way that only a checking unit can carry out a decryption and then the authentication unit transmits these to the document producer, whereby the document producer transfers its own data to the security module, whereby the security module irreversibly links by hash encryption the secret with the data that the document producer itself has introduced, and whereby it is not possible to draw conclusions about the secret, characterized in that the output value of a double combination machine is used to form an irreversible hash and that hash value is output from the outlet valve, the double combination machine comprising a first combination machine and a second combination machine each of which combines a result value on the basis of two input values, the result of the irreversible linking of the secret with the data introduced by the document producer, the data introduced by the document producer itself as well as the encrypted information of the authentication unit all serve to form the document that is transmitted to the checking unit.