Process for securisation of a computer program, device, update PROCESS and update server has corresponding day.

The invention relates to a method for securing the use of a primary computer program driving at least one apparatus receiving and delivering donnees.Selon the invention, this method employs a secondary computer control program, different from said main program and capable of delivering the same output data as at least one portion, said critical portion, said main program, in the presence of identical.A input data such security method according to the invention comprises the following steps, at least when one of said critical portions of said primary program is activated: - execution of said critical portion, delivering first output data based on input data; - executing said checking program, delivering second output data based on said data entry; - comparing said first and second output data and generation of information abnormality, if said first and second output data are different, - transmission of said anomaly information to a remote server; - continuing said main program, based on said first output data.

[1]  D. Roberts,et al.  New conditions for N-version programming , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track.