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

Claim 8:
9. A device for securing access operations to at least one coded variable in a computer program comprising a multiplicity of coded variables which is executed on the device, a large number or each coded variable including a respective dynamic signature, the device comprising:
a processor; and
memory;
wherein the processor is configured to:
modify, in an event of a change in a dynamic signature of one of the coded variables, a sum value carried in the tracer variable in the same way as a prescribed manner via which each respective dynamic signature is being changed;
compare, for a check, a sum of the dynamic signatures of the coded variables with a sum value carried in a coded tracer variable; and
trigger, 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.