Countermeasure Synthesizer

,


The synthesizer is a software tool that has at its disposal a library of security countermeasures, each of which possess certain performance characteristics.
Given policies and constraints, extracted from an Attack Defense Tree, for any such security measure with added constraints on performance requirements it selects suitable library components that conforms to all performance requirements.


At the “Model to implementation” step of the MYRTUS DPE, it provides a seamless interface to provide access to a bundle of countermeasure libraries that have specific performance traits, all of which the end user may want to use as per the given usage scenario. The internal logic of the synthesizer recommends the optimal  library component as per the given constraint.


In MYRTUS, the synthesizer will make for an easily accessible defense mechanism against a host of countermeasures as envisaged by an Attack Defense Tree.  The tool can accommodate a wide range of performance scenarios that add more flexibility.


Assessment Plan@M18:
Usage of the new MDC features to create the accelerators listed in R1.

Expected Results@M18:
Initial test using a simple selection mechanism to launch specific instances of countermeasures within docker containers.


Competenze

Postato il

30 Gennaio 2025