How to do a cyber attack and validate if the mitigation is correct?

15 views (last 30 days)
Hi;
I am trying to do cyber attack for digital twin system, how can we do it, then check if the suggested mitigation is correct? for example:
Scenario: A sensor provides real-time patient vitals to a controller. An attacker tampers with the sensor data, leading to incorrect actions by the actuator. Mitigation (encryption/authentication) is added to prevent tampering.
Suumary: i want to check if my threating model works

Answers (1)

Ayush Aniket
Ayush Aniket on 26 Dec 2024
To simulate a cyber attack on a digital twin system and evaluate your mitigation strategies, you can use Simulink to create a model of your digital twin system, and simulate an attack by introducing tampered data into the sensor signal. This can be done by adding noise, offsets, or arbitrary values to the sensor data. Use blocks like the MATLAB Function block to manipulate the sensor data and to implement encryption and decryption algorithms within your Simulink model.
Refer to the following article and documentation links to read about digital twin system in MATLAB and an example illustrating the process of creating, identifying and mitigating attacks on a microgrid system:

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!