IACR News
Here you can see all recent updates to the IACR webpage. These updates are also available:
04 September 2024
Shivam Bhasin, Harishma Boyapally, Dirmanto Jap
ePrint ReportThomas Roche
ePrint ReportFIDO hardware tokens are strong authentication factors to sign in to applications (any web service supporting FIDO); they often embed a secure element and the FIDO protocol uses Elliptic Curve Digital Signature Algorithm (ECDSA for short) as its core cryptographic primitive. YubiKey 5 Series are certainly the most widespread FIDO hardware tokens, their secure element is an Infineon SLE78.
This document shows how – finding a JavaCard open platform (the Feitian A22) based on a similar Infineon SLE78 – we understood the Infineon ECDSA implementation, found a side-channel vulnerability and designed a practical side-channel attack. The attack is then demonstrated on a YubiKey 5Ci. Finally, we show that the vulnerability extends to the more recent Infineon Optiga Trust M and Infineon Optiga TPM security microcontrollers.
Our work unearths a side-channel vulnerability in the cryptographic library of Infineon Technologies, one of the biggest secure element manufacturers. This vulnerability – that went unnoticed for 14 years and about 80 highest-level Common Criteria certification evaluations – is due to a non constant-time modular inversion.
The attack requires physical access to the secure element (few local electromagnetic side-channel acquisitions, i.e. few minutes, are enough) in order to extract the ECDSA secret key. In the case of the FIDO protocol, this allows to create a clone of the FIDO device.
All YubiKey 5 Series (with firmware version below 5.7) are impacted by the attack and in fact all Infineon security microcontrollers (including TPMs) that run the Infineon cryptographic library (as far as we know, any existing version) are vulnerable to the attack. These security microcontrollers are present in a vast variety of secure systems – often relying on ECDSA – like electronic passports and crypto-currency hardware wallets but also smart cars or homes. However, we did not check (yet) that the EUCLEAK attack applies to any of these products.
Hyewon Sung, Sieun Seo, Taekyung Kim, Chohong Min
ePrint ReportMichael Klooß, Michael Reichle, Benedikt Wagner
ePrint ReportIn this work, we propose a new blind signature construction in the random oracle model that significantly improves upon the CTZ scheme. Compared to CTZ, our scheme reduces communication complexity by a factor of more than 10 and decreases the signature size by a factor of more than 45, achieving a compact signature size of only 224 Bytes. The security of our scheme is based on the DDH assumption over pairing-free cyclic groups, and we show how to generalize it to the partially blind setting.
Ehsan Ebrahimi
ePrint ReportKamil Kluczniak, Leonard Schild
ePrint ReportAravind Vishnu S S, M Sethumadhavan, Lakshmy K V
ePrint ReportShuhei Nakamura, Yusuke Tani, Hiroki Furue
ePrint ReportPaco Azevedo Oliveira, Andersson Calle Viera, Benoît Cogliati, Louis Goubin
ePrint ReportZhicong Huang, Wen-jie Lu, Yuchen Wang, Cheng Hong, Tao Wei, WenGuang Chen
ePrint ReportOur work addresses existing gaps by refining and correcting several issues identified in prior research, leading to the first practically efficient realization of RMFE. We introduce an array of protocol enhancements, including RMFE-based quintuples and (extended) double-authenticated bits, aimed at improving the efficiency of maliciously secure boolean and mixed circuits. The culmination of these efforts is embodied in Coral, a comprehensive framework developed atop the MP-SPDZ library. Through rigorous evaluation across multiple benchmarks, Coral demonstrates a remarkable efficiency gain, outperforming the foremost theoretical approach by Escudero et al. (which incorporates our RMFE foundation albeit lacks our protocol enhancements) by a factor of 16-30×, and surpassing the leading practical implementation for Frederiksen et al. (ASIACRYPT 2015) by 4-7×.
Cyberjaya, Malaysia, 24 September - 26 September 2024
Event CalendarMonash University, Faculty of Information Technology; Clayton Campus
Job PostingEmployment Type: Full-time
Duration: Continuing appointments
Remuneration:
$114,951 - $136,505 pa Level B (plus 17% employer superannuation)
$140,812 - $162,366 pa Level C (plus 17% employer superannuation)
Join the Future of IT at Monash University!
The Faculty of Information Technology at Monash University in Melbourne, Australia, is seeking dynamic and innovative individuals for multiple Level B Lecturer and Level C Senior Lecturer positions across three departments:
To find out more about career opportunities within the Faculty of IT visit our website.
Closing date for applications:
Contact:
Professor Dinh Phung, Head of Department, Data Science and AI, Dinh.Phung@monash.edu
Professor Monica Whitty, Head of Department, Software Systems and Cybersecurity, Monica.Whitty@monash.edu
Professor Helen Purchase, Head of Human Centred Computing, Helen.Purchase@monash.edu
More information: https://careers.pageuppeople.com/513/cw/en/job/667442/faculty-of-information-technology-academic-opportunities
Rochester Institute of Technology, Department of Cybersecurity, Rochester, New York, USA
Job PostingThe Department of Cybersecurity in the Golisano College of Computing and Information Sciences at RIT invites applications for a full-time tenure-track assistant professor position in the field of cybersecurity, beginning August 2025, with special interest in candidates whose research intersects with artificial intelligence, or which makes use of AI techniques.
Read more about the Department of Cybersecurity and the ESL Global Cybersecurity Institute at RIT here: https://csec.rit.edu/ and https://www.rit.edu/cybersecurity/
Please find more details regarding the position by following the Apply link below.
Required Minimum Qualifications
- Ph.D. in a computing or related discipline by date of appointment.
- Recent scholarly dissemination record that demonstrates exceptional potential in cybersecurity research; e.g. venues like IEEE Security & Privacy, USENIX Security, CCS, NDSS, etc.
- Demonstrated evidence of experience or potential to establish an independent, externally funded research program.
- Commitment and potential to teach effectively at the undergraduate and graduate levels, and the ability to mentor master/doctoral students.
- An interest in working in a collaborative, collegial department and among colleagues in the department, college, and institution.
- Ability to contribute in meaningful ways to the college's continuing commitment to cultural diversity, pluralism, and individual differences.
- Ability to communicate effectively in English.
Apply: Use Keyword Search 9160BR here: https://careers.rit.edu/faculty
Priority Deadline: Dec. 4
Closing date for applications:
Contact: Prof. Bill Brumley (bbbics AT rit DOT edu)
More information: https://careers.rit.edu/faculty
University of Yaoundé 1, Department of Mathematics; Yaoundé, Cameroon
Job PostingClosing date for applications:
Contact: Prof. NDJEYA Selestin Email : ndjeyas@yahoo.fr Dr. Hervé TALE KALACHI Email : hervekalachi@gmail.com
National Sun Yat-sen University, Department of Computer Science and Engineering; Kaohsiung, Taiwan
Job PostingClosing date for applications:
Contact: Contact: Arijit Karati (arijit.karati@mail.cse.nsysu.edu.tw)
University of Surrey, UK
Job PostingA position for a PhD student is available for the Cryptography and Cyber Security Research Group in the Computer Science Research Centre at University of Surrey, UK. The research topic of the PhD program is Post-Quantum Cryptography.
The successful candidate will primarily be working on the following topics (but not limited to): classical and quantum cryptanalysis, cryptographic constructions based on lattice and other hard problems, and efficient algorithms for both attacks and secure implementations. The exact topics could be tailored to the candidate’s background and interests.
This position is based at the internationally renowned Surrey Cyber Security Centre, which regularly publishes in top security venues, and consists of an international, diverse, and inclusive team with expertise in various aspects of security, privacy, and their applications.
Apply through the link https://www.surrey.ac.uk/fees-and-funding/studentships/phd-post-quantum-cryptographyClosing date for applications:
Contact: Chaoyun Li (c.li@surrey.ac.uk)
More information: https://www.surrey.ac.uk/fees-and-funding/studentships/phd-post-quantum-cryptography
02 September 2024
Christopher Harth-Kitzerow, Yongqin Wang, Rachit Rajat, Georg Carle, Murali Annavaram
ePrint ReportTarun Yadav, Manoj Kumar
ePrint ReportLorenzo Martinico, Markulf Kohlweiss
ePrint ReportWithin the provable security community, the use of TEEs as a setup assumption has converged to a standard ideal definition in the Universal Composability setting ($G_\mathsf{att}$, defined by Pass et al., Eurocrypt '17). However, it is unclear whether any real TEE design can actually implement this, or whether the diverse capabilities of today's TEE implementations will in fact converge to a single standard. Therefore, it is necessary for cryptographers and protocol designers to specify what assumptions are necessary for the TEE they are using to support the correctness and security of their protocol.
To this end, this paper provides a more careful treatment of trusted execution than the existing literature, focusing on the capabilities of enclaves and adversaries. Our goal is to provide meaningful patterns for comparing different classes of TEEs , particularly how a weaker TEE functionality can UC-emulate a stronger one given an appropriate mechanism to bridge the two. We introduce a new, ``modular'' definition of TEEsthat captures a broad range of pre-existing functionalities defined in the literature while maintaining their high level of abstraction. While our goal is not directly to model implementations of specific commercial TEE providers, our modular definition provides a way to capture more meaningful and realistic hardware capabilities. We provide a language to characterise TEE capabilities along the following terms: - a set of trusted features available to the enclave; - the set of allowed attacks for malicious interactions with the enclaves; - the contents of attestation signatures. We then define various possible ideal modular $G_\mathsf{att}$ functionality instantiations that capture existing variants in the literature, and provide generic constructions to implement stronger enclave functionalities from an existing setup. Finally, we conclude the paper with a simple example of how to protect against rollback attacks given access to a trusted storage feature.
Renas Bacho, Benedikt Wagner
ePrint ReportIn this paper, we introduce a new variant of BLS multi-signatures that achieves tight security while remaining fully compatible with regular BLS. In particular, our signatures can be seamlessly combined with regular BLS signatures, resulting in regular BLS signatures. Moreover, it can easily be implemented using existing BLS implementations in a black-box way. Our scheme is also one of the most efficient non-interactive multi-signatures, and in particular more efficient than previous tightly secure schemes. We demonstrate the practical applicability of our scheme by showing how proof-of-stake protocols that currently use BLS can adopt our variant for fully compatible opt-in tight security.