Patent ID: 11914456
Assignee: SIEMENS AKTIENGESELLSCHAFT
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for securing access operations to at least one coded variable in a computer program comprising a multiplicity of coded variables, a large number of or each coded variable including a respective dynamic signature, each respective dynamic signature being changed in a prescribed manner in an event of an access operation to the at least one coded variable, and a sum value for all dynamic signatures of all other coded variables being carried in a coded tracer variable, the method comprising:
modifying, in an event of a change in a dynamic signature of one of the coded variables, the sum value carried in the tracer variable in the same way as the prescribed manner;
comparing, for a check, the sum of the dynamic signatures of the coded variables with the sum value stored in the coded tracer variable; and
triggering, in an event of a discrepancy, error handling;
wherein the sum value of all dynamic signatures is formed during said check; and
wherein prior to said comparison, a respective modulo operation comprising system constants utilized to code all coded variables and to code the coded tracer variable is applied to the sum of the dynamic signatures and is applied to the sum value carried in the tracer variable.