2020
DOI: 10.1002/spe.2820
|View full text |Cite
|
Sign up to set email alerts
|

Cetratus: A framework for zero downtime secure software updates in safety‐critical systems

Abstract: SummarySafety‐critical systems are evolving into complex, networked, and distributed systems. As a result of the high interconnectivity among all networked systems and of potential security threats, security countermeasures need to be incorporated. Nonetheless, albeit cutting‐edge security measures are adopted and incorporated during the system development, such as latest recommended encryption algorithms, these protection mechanisms may turn out obsolete because of the long operational periods. New security f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 12 publications
(15 citation statements)
references
References 34 publications
0
15
0
Order By: Relevance
“…Secondly, the current PN state is updated. This process is also known as state transformation [6], [7]. For this purpose, the old PN marking is wrapped and transferred to the secondary container.…”
Section: Designmentioning
confidence: 99%
See 1 more Smart Citation
“…Secondly, the current PN state is updated. This process is also known as state transformation [6], [7]. For this purpose, the old PN marking is wrapped and transferred to the secondary container.…”
Section: Designmentioning
confidence: 99%
“…In this paper, a live updates concept for industrial Programmable Logic Controllers (PLCs) is proposed, which enables zero downtime reconfiguration capabilities and therefore, reduces the manufacturing system reconfiguration times and costs. The presented approach is based on the Cetratus framework [6], [7], originally devised for safe and secure industrial control systems, for example railway [7] or smart energy [8] systems. Even though the proposed framework was focused on the incorporation of leading-edge security mechanisms, any other types of software components could be updated.…”
Section: Introductionmentioning
confidence: 99%
“…Similarly, Hicks and Nettles (2005) have described an approach where they used the C-like language Popcorn, compiling code patches into Typed Assembly Language that can be dynamically linked and integrated. There are other works on a language level like (Mugarza et al, 2020), which are implemented on the Ada programming language. Alternatively, Bagherzadeh et al (2020) present a language-independent approach based on model execution systems (Hojaji et al, 2019).…”
Section: Runtime Updatingmentioning
confidence: 99%
“…For this purpose, state information transferring procedures are executed. The update manager just swaps the old image by the new one, once the quarantine period of the verification ends [21,22].…”
Section: Step 8: Activationmentioning
confidence: 99%