Patent ID: 7222238

Claim:
A method for real-time registration of transactions with security against tampering using a security module, comprising the steps of: providing a security module and a translog file accessible by said security module and in communication with a translog file analyzer; generating at least one encrypted, initial security value as ciphered text in said security module and subsequently forming a current security value from said initial security value according to a first mathematical function that is also employed by said translog file analyzer, that allows derivation of a plurality of subsequent security values for securing and verifying subsequently occurring unencrypted real-time entries respectively representing subsequently occurring transactions; listing said real time entries, identified by a flag, in said translog file dependent on a sequence counter reading; for each of said real-time entries, generating an authentication code with said security module by inserting said real-time entry and said current security value into an algorithm operating with a second mathematical function for said authentication code, also employed by said translog file analyzer; securing each of said real-time entries by appending said authentication code generated for that real-time entry to that real-time entry; and registering each real-time entry, secured with said authentication code, as a dataset.