Secure firmware update in embedded systems

被引:0
|
作者
Keleman, Levon [1 ]
Matic, Danijel [1 ]
Popovic, Miroslav [2 ]
Kastelan, Ivan [2 ]
机构
[1] RTRK Inst Comp Based Syst, Novi Sad, Serbia
[2] Univ Novi Sad, Fac Tech Sci, Novi Sad, Serbia
关键词
cryptography; update; embedded system; symmetric encryption; asymmetric encryption; man-in-the-middle; security;
D O I
10.1109/icce-berlin47944.2019.8966174
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Great numbers of embedded devices are performing safety critical operations, which means it is very important to keep them operating without interference. Update is the weak point that could be exploited by potential attackers to gain access to the system, sabotage it or to simply steal someone else's intellectual property. This paper presents an implementation of secure update process for embedded systems which prevents man-in-the-middle attacks. By using a combination of hash functions, symmetric and asymmetric encryption algorithms it demonstrates how to achieve integrity, authenticity and confidentiality of the update package that is sent to the target hardware. It covers implementation starting from key exchange, next explaining update package encryption process and then decryption on the target hardware. It does not go into a detail about specific encryption algorithms that could be used. It presents a generalized model for secure update that could be adjusted to specific needs.
引用
收藏
页码:16 / 19
页数:4
相关论文
共 50 条
  • [1] Remote Firmware Update for Constrained Embedded Systems
    Jurkovic, Goran
    Sruk, Vlado
    [J]. 2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 1019 - 1023
  • [2] Firmware Update for Improved Reliability Embedded Systems
    Krupinski, Arkadiusz
    Swistak, Grzegorz
    Nowakowski, Patryk Nowak Vel
    Makowski, Dariusz
    [J]. 2022 29TH INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM (MIXDES 2022), 2022, : 196 - 201
  • [3] Secure Firmware Update: Challenges and Solutions
    Catuogno, Luigi
    Galdi, Clemente
    [J]. CRYPTOGRAPHY, 2023, 7 (02)
  • [4] A Hardware-based Framework for Secure Firmware Updates on Embedded Systems
    Falas, Solon
    Konstantinou, Charalambos
    Michael, Maria K.
    [J]. 2019 IFIP/IEEE 27TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2019, : 198 - 203
  • [5] Blockchain-based secure firmware update for embedded devices in an Internet of Things environment
    Lee, Boohyung
    Lee, Jong-Hyouk
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (03): : 1152 - 1167
  • [6] Blockchain-based secure firmware update for embedded devices in an Internet of Things environment
    Boohyung Lee
    Jong-Hyouk Lee
    [J]. The Journal of Supercomputing, 2017, 73 : 1152 - 1167
  • [7] A Modular End-to-End Framework for Secure Firmware Updates on Embedded Systems
    Falas, Solon
    Konstantinou, Charalambos
    Michael, Maria K.
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (01)
  • [8] Remote Progressive Firmware Update for Flash-Based Networked Embedded Systems
    Kim, Jinsik
    Chou, Pai H.
    [J]. ISLPED 09, 2009, : 407 - 412
  • [9] Secure Firmware Update over the Air using TrustZone
    Dhobi, Rahul
    Gajjar, Sumit
    Parmar, Dipen
    Vaghela, Tejas
    [J]. 2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [10] A Secure IoT Firmware Update Framework Based on MQTT Protocol
    Lo, Nai-Wei
    Hsu, Sheng-Hsiang
    [J]. INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 187 - 198