Abstract
Anonymous credential schemes based on elliptic curve pairings are often used to implement privacy-friendly cryptographic protocols, with Direct Anonymous Attestation and Enhanced Privacy IDentification being the most prominent anonymous credential schemes. However, all those schemes are signature-based and do not immediately provide for agreement of (symmetric) encryption keys.In this paper we present a scheme for Anonymous Authenticated Credential Key Agreement, which can be used in anonymously authenticated encryption schemes. This novel building-block combines Camenisch-Lysyanskaya credentials with elliptic curve Diffie-Hellman key agreement.We show how the Authenticated Anonymous Key Agreement protocol can be used to design an anonymous credential based Elliptic Curve Integrated Encryption scheme and argue that it is more efficient than conventional hybrid approaches. We show the applicability of our scheme on performance-restricted Internet of Things devices in Cloud-, Fog-, or Edge-Computing scenarios. In particular, we provide an implementation and a performance evaluation for a standard-compliant Java Card 3.1 device.
Original language | English |
---|---|
Title of host publication | 2022 IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrusCom) |
Pages | 646-655 |
Number of pages | 10 |
ISBN (Electronic) | 978-1-6654-9425-0 |
DOIs | |
Publication status | Published - 20 Mar 2023 |
Event | 21st IEEE International Conference on Trust, Security and Privacy in Computing and Communications: TrustCom 2022 - Wuhan, Hybrider Event, China Duration: 9 Dec 2022 → 11 Dec 2022 http://www.ieee-hust-ncc.org/2022/TrustCom/ |
Conference
Conference | 21st IEEE International Conference on Trust, Security and Privacy in Computing and Communications |
---|---|
Abbreviated title | TrustCom 2022 |
Country/Territory | China |
City | Hybrider Event |
Period | 9/12/22 → 11/12/22 |
Internet address |
Keywords
- Anonymity
- Authentication
- Encryption
- Java Card
- Key agreement
- Privacy
- Trusted Computing
ASJC Scopus subject areas
- Information Systems and Management
- Safety, Risk, Reliability and Quality
- Information Systems
- Health Informatics
- Computer Networks and Communications