Towards a Full-Featured Implementation of Attribute Based Credentials on Smart Cards

被引:0
|
作者
de la Piedra, Antonio [1 ]
Hoepman, Jaap-Henk [1 ]
Vullers, Pim [1 ]
机构
[1] Radboud Univ Nijmegen, ICIS DS, NL-6525 ED Nijmegen, Netherlands
关键词
ANONYMOUS CREDENTIALS; EFFICIENT; PROTOCOLS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Attribute-based Credentials (ABCs) allow citizens to prove certain properties about themselves without necessarily revealing their full identity. Smart cards are an attractive container for such credentials, for security and privacy reasons. But their limited processing power and random access storage capacity pose a severe challenge. Recently, we, the IRMA team, managed to fully implement a limited subset of the Idemix ABC system on a smart card, with acceptable running times. In this paper we extend this functionality by overcoming the main hurdle: limited RAM. We implement an efficient extended Pseudo-Random Number Generator (PRNG) for recomputing pseudorandomness and reconstructing variables. Using this we implement Idemix standard and domain pseudonyms, AND proofs based on prime-encoded attributes, and equality proofs of representation modulo a composite, together with terminal verification and secure messaging. In contrast to prior work that only addressed the verification of one credential with only one attribute (particularly, the master secret), we can now perform multi-credential proofs on credentials of 5 attributes and complex proofs in reasonable time. We provide a detailed performance analysis and compare our results to other approaches.
引用
收藏
页码:270 / 289
页数:20
相关论文
共 27 条
  • [1] Implementation of Full-Featured PID Regulator in Microcontrollers
    Krejcar, O.
    Spicka, I.
    Frischer, R.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (07) : 77 - 82
  • [2] EFFICIENT IMPLEMENTATION OF ANONYMOUS CREDENTIALS ON JAVA']JAVA CARD SMART CARDS
    Sterckx, Michael
    Gierlichs, Benedikt
    Preneel, Bart
    Verbauwhede, Ingrid
    2009 FIRST IEEE INTERNATIONAL WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS), 2009, : 106 - +
  • [3] A Full-Featured FPGA-Based Pipelined Architecture for SIFT Extraction
    Kreowsky, Philipp
    Stabernack, Benno
    IEEE ACCESS, 2021, 9 : 128564 - 128573
  • [4] Towards Attribute-Based Credentials in the Cloud
    Krenn, Stephan
    Lorunser, Thomas
    Salzer, Anja
    Striecks, Christoph
    CRYPTOLOGY AND NETWORK SECURITY (CANS 2017), 2018, 11261 : 179 - 202
  • [5] A full-featured Pentium(R) PCI-based notebook computer
    Myers, TF
    HEWLETT-PACKARD JOURNAL, 1996, 47 (03): : 38 - 44
  • [6] CloudAligner: A fast and full-featured MapReduce based tool for sequence mapping
    Nguyen T.
    Shi W.
    Ruden D.
    BMC Research Notes, 4 (1)
  • [7] Polymer crystallization regulation in liquid phase enables wearable full-featured thermoplastic-based smart Janus film
    Chen, Ruoqi
    Ma, Hui
    Ma, Xinlei
    Ai, Tianhao
    Chai, Yuqiao
    Zhang, Huanrong
    Li, Fengwang
    Wang, Xusheng
    Li, Chunhong
    Ji, Junhui
    Xue, Mianqi
    CHEMICAL ENGINEERING JOURNAL, 2023, 457
  • [8] Full-Featured Electrochemiluminescence Sensing Platform Based on the Multichannel Closed Bipolar System
    Zhang, Xiaowei
    Li, Jing
    Jia, Xiaofang
    Li, Dongyue
    Wang, Erkang
    ANALYTICAL CHEMISTRY, 2014, 86 (11) : 5595 - 5599
  • [9] TableVisor 2.0: Towards full-featured, scalable and hardware-independent Multi Table Processing
    Geissler, Stefan
    Herrnleben, Stefan
    Bauer, Robert
    Gebert, Steffen
    Zinner, Thomas
    Jarschel, Michael
    2017 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (IEEE NETSOFT), 2017,
  • [10] A full-featured cooperative coevolutionary memory-based artificial immune system for dynamic optimization
    Etaati, Bahareh
    Ghorrati, Zahra
    Ebadzadeh, Mohammad Mehdi
    APPLIED SOFT COMPUTING, 2022, 117