Cybersecurity recommendation | 9 | Make sure the software you develop or use has been properly tested and is reasonably free of defaults and flaws - European Champions Alliance
3617
post-template-default,single,single-post,postid-3617,single-format-standard,ajax_fade,page_not_loaded,,qode_grid_1300,footer_responsive_adv,qode-content-sidebar-responsive,qode-child-theme-ver-1.0.0,qode-theme-ver-10.1.1,wpb-js-composer js-comp-ver-7.3,vc_responsive
 

Cybersecurity recommendation | 9 | Make sure the software you develop or use has been properly tested and is reasonably free of defaults and flaws

Cybersecurity recommendation | 9 | Make sure the software you develop or use has been properly tested and is reasonably free of defaults and flaws

The problem:

New software, especially when designed to interact in real-time with a network of sensors, such as in connected cars for example, or in power grids, is particularly vulnerable to flaws as it comes in a dozen million code lines. In turn, such defaults can be exploited to disrupt the operation or even trigger damageable accidents.

4 key recommendations you should keep in mind

  1. Ensuring code development is safe and state-of-art is just but normal. For management information systems, this can be conducted via post-coding testing.
  2. Industry 4.0, IoT systems, real-time systems, are all based on code development. As the typical error rate is one for 1 000 code lines, these systems are particularly vulnerable.
  3. As these systems are mostly real-time, classical testing methods cannot cover all cases.
  4. Therefore you need to consider using adapted tools that double-check the validity of code.

 

Download and consult our Cybersecurity Guide for more recommendations: 

Andrea Vaugan
andrea.vaugan@european-champions.com