1st FutureTPM Workshop on Quantum-Resistant Crypto Algorithms
19th October 2018 || 08:30 - 18:00 WEST (UTC +1) || Lisbon, Portugal || Venue: Holiday Inn Lisboa
On the 19th of October 2018, our 1st FutureTPM Workshop on Quantum-Resistant (QR) Crypto Algorithms suitable for inclusion in Trusted Platform Modules (TPM) hosted by INESC-ID took place in the Holiday Inn Lisboa in Lisbon, Portugal.
This workshop aimed at presenting a first set of preliminary results in researching QR cryptographic algorithms suitable for inclusion in a TPM. A TPM is a security anchor, also known as root-of-trust, which is commonly used in domains with a strong requirement for security, privacy and trust, such as finance and banking (secure mobile payment), wearables (activity tracking) and device management.
This one-day workshop brought together diverse players in the quantum-safe cryptography community, with the goal of facilitating knowledge exchange and collaboration to prepare for the advent of the quantum era. The workshop fostered discussions on the definition, design and technical requirements of the set of FutureTPM industry-driven use cases, by engaging key industrial players and focus groups active in cyber-physical systems security, standardization bodies and academic partners show-casing the FutureTPM platform.
Insights
Structure & Materials
Slot | Topic & Presenter |
---|---|
Session 1: Welcome and Introduction to FutureTPM Workshop | |
#1 | Introduction to FutureTPM: Status of the project and description of the agenda Presented by: Liqun Chen, Thanassis Giannetsos (University of Surrey) |
#2 | The Future of Trusted Computing Presented by: Steve Hanna (Trusted Computing Group) |
#3 | NIST Cryptographic Standards for Trusted Platform in Quantum Era Presented by: Lily Chen (National Institute of Standards and Technology - NIST) |
Session 2: The use of Trusted Computing towards Enhanced Security and Privacy | |
#4 | Comprehensive Remote Attestation for Device Management Presented by: Roberto Sassu and Silviu Vlasceanu (Huawei) |
#5 | Empowering Trust and Security on Sharing Personal Activity Data A FutureTPM Use Case Presented by: Thanassis Giannetsos (University of Surrey) |
#6 | Secure Mobile Wallet and Payments Presented by: Fanis Sklinos (Indev Software SA) |
#7 | A Platform Manufacturer’s View of TPMs * Presented by: Carey Huscroft (HP Labs) |
#8 | Thales and Trusted Computing Presented by: Adrian Waller (Thales UK) |
Session 3: Other EU Initiatives towards QR Crypto | |
#9 | Results of PQCrypto (ICT-645622) Presented by: Tanja Lange (University of Eindhoven) |
#10 | SAFEcrypto: Secure Architectures of Future Emerging Cryptography Presented by: Adrian Waller (Thales UK) |
#11 | PROMETHEUS or how to provide quantum-resistant privacy-preserving cryptographic mechanisms Presented by: Sébastien Canard (Orange) |
Session 4: Quantum-Resistant TSS Implementation (Part I) | |
#12 | PQC TSS and PQC TPM - a prototype Presented by: Andreas Fuchs (Fraunhofer SIT) |
Panel Discussion | |
#13 | Innovating with Trusted Computing: The journey towards the implementation of a Quantum-Resistant TPM Panel Moderator: Liqun Chen Panelists: Lily Chen, Steve Hanna, Christian Hanser, Carey Huscroft, Tanja Lange, Adrian Waller This expert panel aims to discuss requirements, promises and security challenges that may arise in the advent of quantum computers, and how this will affect the TPM industry and its future applications, as well as future research directions in this fascinating area. The goal is to enable a smooth transition from current TPM environments, based on traditional cryptography, to systems providing enhanced security through QR cryptographic functions, including secure authentication, encryption and signing functions, thus, turning the host device into a “hardened” security token that may also remain secure long-term against an enhanced threat landscape in quantum computing deployments.
|
Session 4: Quantum-Resistant TSS Implementation (Part II) | |
#14 | Using and Breaking Hardware Security Anchors Presented by: David Oswald (University of Birmingham) |
#15 | Implementation of the FutureTPM QR HW TPM Demonstrator ** Presented by: Christian Hanser (Infineon) |
#16 | PQ DAA Presented by: Paulo Martins (INESC-ID) |
----------------------------------
* We are in contact with the corresponding speaker in order to get the permission for a public release of the presentation material.
** Presentation material only on request.
Speakers:
Sébastien Canard is a research engineer at the R&D department of the Orange Group. His main specialty is the security of the services. He is specialized on cryptography for the privacy protection and the anonymity of users in their telecommunication services. He holds an engineer qualification, a PhD and has obtained his Habilitation Thesis (HDR) on Cryptography from the University of Caen. He has published more than 30 papers in (peer-reviewed) international journals and conferences and holds about 20 patents on cryptographic protocols and their direct applications. He has managed several PhD students on cryptographic tools for privacy protection.
Lily (Lidong) Chen is a mathematician and the manager of Cryptographic Technology Group of Computer Security Division, National Institute of Standards and Technology. Her research areas include cryptographic protocols and their applications in communication security. She has been leading NIST Cryptographic program since 2012.
Liqun Chen is a professor in the Surrey Centre for Cyber Security, the University of Surrey. Prior to this appointment in 2016, she was a principal research scientist at Hewlett-Packard Laboratories (HP Labs) in Bristol, the UK, which she joined in 1997. She has developed several cryptographic schemes adopted by the International Standards and some of them have been implemented in Trusted Platform Modules. She has served on the editorial board for 4 international journals, as the PC (co-)chair for 14 international conferences and as the (co)-editor for 6 ISO/IEC standard documents.
Andreas Fuchs studied Computer Science at the University of Darmstadt and the University of Massachusets. He is the deputy head of department Cyberphysical Systems Security and Head of the research group Trustworthy Platforms at the Fraunhofer Institute for Secure Information Technologies SIT. He is an active member of the Trusted Computing Group and received its 2017 Annual Leadership Award. He is also the (co-)maintainer of the OpenSource TPM Software Stack "tpm2-tss" and its affiliated OpenSSL engine "tpm2-tss-engine". He has more than a decade of experience in Trusted Computing technologies and is dedicated to spreading these fundamental security building blocks to all application sectors.
Thanassis Giannetsos is an Assistant Professor in Secure Systems at the University of Surrey, UK. Dr. Giannetsos received the BSc degree in Computer Science and Communication Engineeringfrom University of Thessaly, Greece, in 2006 and the MSc degree in Information Networking from Carnegie Mellon University, Pittsburgh, Pennsylvania, and PhD degree in Computer Science and Engineering from University of Aalborg, Denmark in 2012. Prior to Surrey, Dr. Giannetsos was a Senior Researcher in Networked Systems Security at KTH Royal institute of Technology, Sweden; postdoctoral researcher at Athens Information Technology, Greece. His research interests span from applied cryptography to security and privacy in information technology. He has expertise in the design and implementation of secure and privacy-preserving protocols, based on the use of trusted computing, and risk management and vulnerability analysis.
Steve Hanna is a Senior Principal at Infineon Technologies. On a global basis, he is responsible for IoT security strategy and technology. Within the Trusted Computing Group, he co-chairs the Embedded Systems Work Group, IoT Sub Group, and Industrial Sub Group. He is a member of the Security Area Directorate in the Internet Engineering Task Force and an author in the Industrial Internet Consortium. Mr. Hanna has a deep background in information security, especially in software and systems. He is an inventor or co-inventor on 48 issued patents, the author of innumerable standards and white papers, and a regular speaker at industry events. He holds a Bachelor’s degree in Computer Science from Harvard University.
Christian Hanser received his Dr.techn. from Graz University of Technology, Austria in 2016. His PhD thesis gives new, practically efficient ways to build pairing-based privacy algorithms, such as blind signatures and anonymous credential system, from a newly introduced structure-preserving signature scheme. Besides his research activities, he had also been responsible for the development of commercial cryptographic toolkits in Java and, in particular, led the development of the IAIK ECCelerate™ elliptic-curve Java library at Graz University of Technology from 2010 to 2016. From 2016 to 2017, Christian was working as Development Engineer at AVL List GmbH in Graz focusing on automotive cyber-security solutions. In June 2017, Christian joined Infineon’s Contactless Innovation group at the Development Center Graz, where is responsible for the management of funded R&D projects (such as FutureTPM) on national and European levels.
Carey Huscroft is a Research Strategist in HP Labs Security Lab in Bristol, UK. Carey is also the chair of the Trusted Computing Group Technical Committee, former chair of the Trusted Computing Group Server Specific Work Group, and a member of the Advisory Board of the European Union H2020 FutureTPM project. He has over 18 years of experience at HP.
Tanja Lange joined the Technische Universiteit Eindhoven (The Netherlands) as Full Professor in 2006. Her work bridges the gaps between algebraic geometry, theoretical cryptography, and real-world information security. She is an expert on curve-based cryptography and post-quantum cryptography. Prof. Dr. Lange is on the editorial board for 3 journals and serves on 3 steering committees, including the workshop series on Post-Quantum Cryptography. She coordinated the EU-H2020 project PQCRYPTO -- Post-quantum cryptography for long-term security https://pqcrypto.eu.org
Paulo Martins received the MSc degree in Electrical and Computer Engineering from the Instituto Superior Técnico (IST), Universidade de Lisboa (UL), Lisbon, Portugal, in 2014. He is a Junior Researcher with the R&D Instituto de Engenharia de Sistemas e Computadores (INESC-ID) and currently a PhD student of IST. He was an intern during 4 months in 2015 at the Samsung Research United Kingdom, and collaborated with the Université Pierre et Marie Curie for 3 months in 2016. His research interests include cryptography, computer architectures, parallel computing, and computer arithmetic. He is a student member of both IEEE and HiPEAC.
David Oswald is a lecturer (assistant professor) in the Security and Privacy Group at the University of Birmingham, UK. His main field of research is the security of embedded systems in the real world. His research on vulnerabilities of various wide-spread systems (e.g. DESFire RFID smartcards, Yubikey two-factor authentication tokens, electronic locks, and VW/Hitag2 RKE systems) has created awareness for the crucial importance of security among developers of embedded devices.
Dimitris Panopoulos, born in Athens in 1977, holds a PhD Degree in IT Systems, MSc in Techno-Economic Systems and Diploma in Mechanical Engineering. He is the Chief of Operations of Suite5 Data Intelligence Solutions and actively participates in the company’s research and commercial projects. Since 2001 he has participated as Project Manager, Technical Manager or Researcher in more than 40 Research and Innovation projects in the framework of EU Funding (FP6, FP7, Horizon2020) and National Funding Programmes. His expertise covers the fields of Information Technology, Enterprise Management Systems, Production Management, Energy Management Systems, E-business and E-government. Moreover, Dr. Panopoulos has great consulting experience in the application of IT systems in the public and private sector, as well as significant academic experience as teaching & research associate of the National Technical University of Athens.
Roberto Sassu received a MsC in Information Security in 2008 and worked as a research assistant until 2014. He published and presented papers on Trusted Computing at STC'11 and TrustCom 2014. He also participated to several European projects (OpenTC, TClouds, SECURED and FutureTPM). After working at SUSE Linux from 2015 to 2017, he joined Huawei in 2017 and contributes to the integration of Trusted Computing technologies into products.
Fanis Sklinos was born in Athens, in 1984. He studied mathematics in the university of Athens. He founded INDEV on 2016, after a vast experience in software architecture on various fields. He works full time at INDEV, being in charge of innovation, business development and research. Fanis Sklinos is part of the Senior Management of INDEV SA, being the acting president and CEO of the Company. He is responsible for the business development and innovation departments of the company, emphasizing on developing open source solutions for financial institutions and fintech companies. Also he co-leads the software architecture, security and training divisions of the company. He studied mathematics in the university of Athens.
Silviu Vlasceanu received his MSc in Computer Science and Telecommunications from the Institut National Polytechnique de Toulouse in 2007. He worked for the Romanian state in network security and PKI, where he was responsible for developing hardware-based key management products. Subsequently he worked at IBM System X as security software engineer for the PureFlex cloud infrastructure system. Since 2014 he is a principal engineer at Huawei’s Cyber Security and Privacy Lab (CSPL) in Munich, leading Huawei’s research efforts to develop trusted computing and system integrity competence. He is a co-chair of the new TCG Cyber Resiliency working group and member in the Technical Committee and DICE Architectures working groups.
Adrian Waller has worked for Thales UK Research Technology and Innovation since 1997, and is now a Thales Expert in the Research and Innovation Aspects of Information Security. He is responsible for providing consultancy and research expertise on a wide variety of security projects, across the large multinational Thales Group and for external customers as well as governmental and other organizations. Adrian qualified as a CISSP in 2003, and is currently a Visiting Professor at the Department of Computer Science, University of Surrey.