Lattice-Based Fault Attacks Against ECMQV

被引:1
|
作者
Cao, Weiqiong [1 ]
Chen, Hua [1 ]
Feng, Jingyi [1 ]
Fan, Limin [1 ]
Wu, Wenling [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Trusted Comp & Informat Assurance Lab, South Fourth St 4, Beijing 100190, Peoples R China
关键词
ECC; Fault attack; Lattice attack; ECMQV; REDUCTION; VALIDATION;
D O I
10.1007/978-3-319-89641-0_6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
ECMQV is a standardized key agreement protocol based on ECC with an additional implicit signature authentication. In this paper we investigate the vulnerability of ECMQV against fault attacks and propose two efficient lattice-based fault attacks. In our attacks, by inducing a storage fault to the ECC parameter a before the execution of ECMQV, we can construct two kinds of weak curves and successfully pass the public-key validation step in the protocol. Then, by solving ECDLP and using a guess-and-determine method, some information of the victim's temporary private key and the implicit-signature result can be deduced. Based on the retrieved information, we build two new lattice-attack models and recover the upper half of the static private key. Compared with the previous lattice-attack models, our models relax the attack conditions and do not require the exact partial knowledge of the nonces. The validity of the attacks is proven by experimental simulations, which show our attacks pose real threats to the unprotected ECMQV implementations since only one permanent fault is sufficient to retrieve half bits of the secret key.
引用
收藏
页码:101 / 116
页数:16
相关论文
共 50 条
  • [1] Broadcast Attacks against Lattice-Based Cryptosystems
    Plantard, Thomas
    Susilo, Willy
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, 2009, 5536 : 456 - 472
  • [2] Lattice-Based Signature Schemes and their Sensitivity to Fault Attacks
    Bindel, Nina
    Buchmann, Johannes
    Kraemer, Juliane
    2016 WORKSHOP ON FAULT AND TOLERANCE IN CRYPTOGRAPHY (FDTC), 2016, : 63 - 77
  • [3] FA-LLLing for RSA: Lattice-based Fault Attacks against RSA Encryption and Signature
    Barbu, Guillaume
    2022 WORKSHOP ON FAULT DETECTION AND TOLERANCE IN CRYPTOGRAPHY (FDTC 2022), 2022, : 30 - 37
  • [4] Practical Side-Channel and Fault Attacks on Lattice-Based Cryptography
    Ravi, Prasanna
    Chattopadhyay, Anupam
    Bhasin, Shivam
    PROCEEDINGS OF THE 2021 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2021, : 188 - 189
  • [5] Lattice-Based Fault Attacks on Deterministic Signature Schemes of ECDSA and EdDSA
    Cao, Weiqiong
    Shi, Hongsong
    Chen, Hua
    Chen, Jiazhe
    Fan, Limin
    Wu, Wenling
    TOPICS IN CRYPTOLOGY, CT-RSA 2022, 2022, 13161 : 169 - 195
  • [6] Special Session: Hampering fault attacks against lattice-based signature schemes-countermeasures and their efficiency
    Bindel, Nina
    Kraemer, Juliane
    Schreiber, Johannes
    2017 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2017,
  • [7] Power Analysis Attacks for Lattice-Based Cryptography
    Li Y.-B.
    Zhu J.-J.
    Tang M.
    Zhang H.-G.
    Jisuanji Xuebao/Chinese Journal of Computers, 2023, 46 (02): : 331 - 352
  • [8] Resilience of lattice-based Cryptosystems to Quantum Attacks
    Koeppl, Tobias
    Zander, Rene
    Tcholtchev, Nikolay
    2024 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, ISCC 2024, 2024,
  • [9] The Efficiency of Embedding-Based Attacks on the GGH Lattice-Based Cryptosystem
    Mandangan, A.
    Kamarulhaili, H.
    Asbullah, M. A.
    MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES, 2023, 17 (04): : 673 - 690
  • [10] Combined Fault and DPA Protection for Lattice-Based Cryptography
    Heinz, Daniel
    Poeppelmann, Thomas
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (04) : 1055 - 1066