ITI/Research/Projects/ASIDS
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.
Contact
Andreas Hechl
BSc
Participant / Staff Member
Florian Krampl
Christian Josef Kreiner
Dipl.-Ing. Dr.techn.
Philipp Maierl
BSc
Felix Jonathan Oppermann
Dipl.-Inform.
Andreas Daniel Sinnhofer
Dipl.-Ing. BSc
Funding sources
  • Österreichische Forschungsförderungsgesellschaft mbH, FFG
  • NXP Semiconductors Austria GmbH Styria
Research areas
  • Hardware/Software-Codesign

Selected Publications

Book Chapter
2017
Andreas Daniel Sinnhofer, Christian Steger, Christian Josef Kreiner, Felix Jonathan Oppermann, Klaus Potzmader and Clemens Orthacker Where Do All My Keys Come From?Solutions for Cyber-Physical Systems Ubiquity278 Show publication in PURE
Conference/Workshop Article
2017
Andreas Daniel Sinnhofer, Peter Pühringer, Klaus Potzmader, Clemens Orthacker, Christian Steger and Christian Kreiner 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
Andreas Daniel Sinnhofer, Andrea Höller, Peter Pühringer, Klaus Potzmader, Clemens Orthacker, Christian Steger and Christian Kreiner 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
2016
Andreas Daniel Sinnhofer, Felix Jonathan Oppermann, Klaus Potzmader, Clemens Orthacker, Christian Steger and Christian Josef Kreiner 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
Andreas Daniel Sinnhofer, Wolfgang Raschke, Christian Steger and Christian Josef Kreiner Patterns for Common Criteria Certification EuroPlop 2015: Proceedings of the 20th European Conference on Pattern Languages of Programs. 1 - 15 Show publication in PURE
Andreas Daniel Sinnhofer, Peter Pühringer, Klaus Potzmader, Clemens Orthacker, Christian Steger and Christian Josef Kreiner A Framework for Process driven Software Configuration BMSD 2016 1 - 8 Show publication in PURE
2015
Andreas Daniel Sinnhofer, Wolfgang Raschke, Christian Steger and Christian Josef Kreiner Evaluation paradigm selection according to Common Criteria for an incremental product development MILS Workshop 2015 1-5 Show publication in PURE
Other Article
2016
Andreas Daniel Sinnhofer, Felix Jonathan Oppermann, Klaus Potzmader, Clemens Orthacker, Christian Steger and Christian Josef Kreiner Patterns to establish a secure communication channel Show publication in PURE