ASIDS - Advanced Secure Identification Systems
During the development and production of secure smartcard products there is a need for a secure exchange of trusted data between multiple parties (Card manufacturer, OS manufacturer, customer, etc.). Goal of this research project is to establish a comprehensive workflow that will cover the steps from customer requirements over product configuration, verification, production and delivery in consideration of high security requirements. Especially the interfaces between each party needs to be designed with care, since it is easy to leave an open security leak where an attacker can retrieve master keys and other trusted data. Aim is to develop a generic architecture to support the wide variety of products regarding different OS versions and hardware platforms using modern techniques of component based development. An exemplary use-case is the secure insertion of customer specific key material into the protected OS/HW structure of a smartcard and a secure retrieval process in case of symmetric key material. Furthermore, new techniques for the creation of die individual (dynamic) TP data are considered which will increase the security of the overall process and simultaneously will reduce the needed time to manufacture a chip in the factory. Smartcard products are usually evaluated according to Common Criteria which adds additional requirements to the underlying development process and the used toolchains. To reduce the needed time to develop new products, components of previously evaluated products are used by applying advanced techniques for an efficient reuse of security evaluation results (Composite Product Evaluation).
Staff member
Project Manager at the Organizational Unit
Christian Steger
Ass.Prof. Dipl.-Ing. Dr.techn.
Participant / Staff Member
Andreas Hechl
Florian Krampl
Philipp Maierl
Felix Jonathan Oppermann
Andreas Daniel Sinnhofer
Dipl.-Ing. BSc
Funding sources
  • NXP Semiconductors Austria GmbH & Co KG
  • Österreichische Forschungsförderungsgesellschaft mbH (FFG) , FFG
Research areas
  • Hardware/Software-Codesign

Selected Publications

Book Chapter
Christian Steger Where Do All My Keys Come From?Solutions for Cyber-Physical Systems Ubiquity278 Show publication in PURE
Conference/Workshop Article
Christian Steger Combined variability management of business processes and software architectures BMSD 2017 - Proceedings of the 7th International Symposium on Business Modeling and Software Design 36-45 Show publication in PURE
Christian Steger Software configuration based on order processes Business Modeling and Software Design - 6th International Symposium, BMSD 2016, Revised Selected Papers 200-220 Show publication in PURE
Christian Steger Patterns to establish a secure communication channel EuroPLoP '16: Proceedings of the 21th European Conference on Pattern Languages of Programs 1-14 Show publication in PURE
Christian Steger Patterns for Common Criteria Certification EuroPlop 2015: Proceedings of the 20th European Conference on Pattern Languages of Programs. 1 - 15 Show publication in PURE
Christian Steger A Framework for Process driven Software Configuration BMSD 2016 1 - 8 Show publication in PURE
Christian Steger Evaluation paradigm selection according to Common Criteria for an incremental product development MILS Workshop 2015 1-5 Show publication in PURE
Other Article
Christian Steger Patterns to establish a secure communication channel Show publication in PURE