Co-Design Techniques for Distributed Real-Time Embedded Systems with Communication Security Constraints
2012 (English)In: Design Automation and Test in Europe (DATE12), Dresden, Germany, March 12-16, 2012., IEEE , 2012, 947-952 p.Conference paper (Refereed)
In this paper we consider distributed real-time embedded systems in which confidentiality of the internal communication is critical. We present an approach to efficiently implement cryptographic algorithms by using hardware/software co-design techniques. The objective is to find the minimal hardware overhead and corresponding process mapping for encryption and decryption tasks of the system, so that the confidentiality requirements for the messages transmitted over the internal communication bus are fulfilled, and time constraints are satisfied. Towards this, we formulate the optimization problems using Constraint Logic Programming (CLP), which returns optimal solutions. However, CLP executions are computationally expensive and, hence, efficient heuristics are proposed as an alternative. Extensive experiments demonstrate the efficiency of the proposed heuristic approaches.
Place, publisher, year, edition, pages
IEEE , 2012. 947-952 p.
, Design, Automation and Test in Europe, ISSN 1530-1591
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-72207DOI: 10.1109/DATE.2012.6176633ISBN: 978-1-4577-2145-8ISBN: 978-3-9810801-8-6OAI: oai:DiVA.org:liu-72207DiVA: diva2:458270
Design Automation and Test in Europe (DATE12), Dresden, Germany, March 12-16, 2012.