Jiqiang Lu

dblp:l/JiqiangLu · also Jiqiang Lv · DBLP profile ↗
← Back
38ranked-venue papers
30as first author
12since 2021 · last 2025
0000-0003-4622-0722ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 28 · 23 first-author · 10 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-author · 1 since 2021Theory of computation · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2025 Affine Equivalence-Based Key-Recovery Attacks on White-Box Implementations of the SM4 Block Cipher
Zexuan Chen, Jiqiang Lu
CT-RSA2
2024 Truncated Differential Cryptanalysis of the SPRING Block Cipher
Wenchang Zhou, Jiqiang Lu
CANS (2)2
2024 Improved Meet-in-the-Middle Attacks on Nine Rounds of the AES-192 Block Cipher
Jiqiang Lu, Wenchang Zhou
CT-RSA1
2024 A Blockchain-Based Secure ADS-B System
Yizhong Liu, Xuqi Huang, Jiqiang Lu
KSEM (4)4
2024 Cryptanalysis Of A Type Of White-Box Implementations Of The SM4 Block Cipher
abstract
Abstract The SM4 block cipher is a Chinese national standard and an ISO international standard. Since white-box cryptography has many real-life applications nowadays, a few white-box implementations of SM4 has been proposed, among which a type of constructions is dominated, which uses a linear or affine diagonal block encoding to protect the original three 32-bit branches entering a round function and uses its inverse as the input encoding to the S-box layer. In this paper, we analyse the security of this type of constructions against Lepoint et al.’s collision-based attack method. Our experiment under a small fraction of (encodings, round key) combinations shows that the rank of the concerned linear system is much less than the number of the involved unknowns, meaning these white-box SM4 implementations should resist Lepoint et al.’s method, but we leave it as an open problem whether there are such encodings that the rank of the corresponding linear system is slightly less than the number of the involved unknowns, in which scenario Lepoint et al.’s method may be used to recover a round key for the case with linear encodings and to remove most white-box operations until mainly some Boolean masks for the case with affine encodings.
Jiqiang Lu, Zexuan Chen
Comput. J.1
2024 Improved meet-in-the-middle attack on 10 rounds of the AES-256 block cipher
Jiqiang Lu, Wenchang Zhou
Des. Codes Cryptogr.1
2023 Cryptanalysis of Two White-Box Implementations of the CLEFIA Block Cipher
Jiqiang Lu
ICICS1
2023 Rectangle Attacks on Reduced Versions of the FBC Block Cipher
Wenchang Zhou, Jiqiang Lu
IMACC2
2023 Impossible Differential Cryptanalysis of the FBC Block Cipher
Jiqiang Lu
ISC1
2022 Collision-Based Attacks on White-Box Implementations of the AES Block Cipher
Jiqiang Lu, Mingxue Wang
SAC1
2022 Cryptanalysis of a white-box SM4 implementation based on collision attack
abstract
Abstract White‐box cryptography is to primarily protect the key of a cipher from being extracted in a white‐box scenario, where an adversary has full access to the execution environment of software implementation. Since the introduction of white‐box cryptography, a number of white‐box implementations of the Chinese SM4 block cipher standard have been proposed, and all of them have been attacked based on Billet et al.’s attack. In this study, we show that collision‐based attack can work more efficiently on Shi et al.’s white‐box SM4 implementation than the previously published attacks, by devising an attack with a time complexity of , significantly reducing the previously known time complexity of to a very practical level. Our attack can also be similarly applied to some other white‐box SM4 implementations.
Rusi Wang, Hua Guo 0001, Jiqiang Lu, Jianwei Liu 0001
IET Inf. Secur.3
2021 Cryptanalysis of Two White-Box Implementations of the SM4 Block Cipher
Jiqiang Lu
ISC1
2020 A Key Selected S-Box Mechanism and Its Investigation in Modern Block Cipher Design
abstract
The block cipher is an important means to provide data confidentiality in reality, and the S-box is an essential part in most of modern block cipher designs. In 1973, Feistel used a key selected S-box mechanism in his early block cipher designs, whose idea is to let each S-box have two different states and use a key bit to select which of the two states is to be used in an encryption or decryption operation. However, this key selected S-box mechanism has not got much attention in modern block cipher design with the DES block cipher published in 1977. In this paper, we revisit Feistel’s key selected S-box mechanism, give a generalised version of Feistel’s key selected S-box mechanism, compare it with existing close notions, and design the LBC example cipher to demonstrate that the generalised key selected S-box mechanism can be advantageous over the ordinary S-box mechanism in modern block cipher design for improving security and/or performance without intensifying computational effort and space in some application environments.
Jiqiang Lu, Hwajung Seo
Secur. Commun. Networks1
2019 White-Box Implementation of the KMAC Message Authentication Code
Jiqiang Lu, Huaqun Guo
ISPEC1
2018 Critical Analysis of New Protocols on Lightweight Authentication
abstract
The paper critically analyzes three recently proposed lightweight authentication protocols from three categories (i.e. CAN, PUF and RFID), and points out a few delicate issues in the three protocols, particularly: 1) LeiA lightweight authentication protocol for CAN might be vulnerable to key-recovery-attacks; 2) The lockdown technique to prevent machine learning on PUFs for lightweight authentication cannot prevent from flooding attacks; and 3) SLAP succinct and lightweight authentication protocol for low-cost RFID system, but lacks scalability and retrieval capability for mass tags.
Jiqiang Lu
APCC2
2018 Weak keys of the full MISTY1 block cipher for related-key amplified boomerang cryptanalysis
abstract
The MISTY1 block cipher has a 64‐bit block size, a 128‐bit master key, and a total of 8 rounds. It is an ISO international standard, a Japanese CRYPTREC‐recommended e‐government cipher, and a European NESSIE selected cipher. In this study, the authors show another cryptographic weakness of the full MISTY1 cipher: they describe four classes of weak keys of the full MISTY1 cipher for a related‐key amplified boomerang attack that has a data complexity of chosen plaintexts and a time complexity of encryptions under each class of weak keys. The result shows that the MISTY1 cipher can be distinguishable from an ideal cipher in terms of related‐key amplified boomerang cryptanalysis, and users should be very careful when using MISTY1 for a full security in relevant application situations.
Jiqiang Lu, Wun-She Yap, Yongzhuang Wei
IET Inf. Secur.1
2017 Almost Universal Forgery Attacks on the COPA and Marble Authenticated Encryption Algorithms
abstract
The COPA authenticated encryption mode was proved to have a birthday-bound security on integrity, and its instantiation AES-COPA (v1/2) was claimed or conjectured to have a full security on tag guessing. The Marble (v1.0/1.1/1.2) authenticated encryption algorithm was claimed to have a full security on authenticity. Both AES-COPA (v1) and Marble (v1.0) were submitted to the Competition for Authenticated Encryption: Security, Applicability, and Robustness (CAESAR) in 2014, and Marble was revised twice (v1.1/1.2) in the first round of CAESAR, and AES-COPA (v1) was tweaked (v2) for the second round of CAESAR. In this paper, we cryptanalyse the basic cases of COPA, AES-COPA and Marble, that process messages of a multiple of the block size long; we present collision-based almost universal forgery attacks on the basic cases of COPA, AES-COPA (v1/2) and Marble (v1.0/1.1/1.2), and show that the basic cases of COPA and AES-COPA have roughly at most a birthday-bound security on tag guessing and the basic case of Marble has roughly at most a birthday-bound security on authenticity. The attacks on COPA and AES-COPA do not violate their birthday-bound security proof on integrity, but the attack on AES-COPA violates its full security claim or conjecture on tag guessing. Therefore, the full security claim or conjecture on tag guessing of AES-COPA and the full security claim on authenticity of Marble are incorrectly far overestimated in the sense of a general understanding of full security of these security notions. Designers should pay attention to these attacks when designing authenticated encryption algorithms with similar structures in the future, and should be careful when claiming the security of an advanced form of a security notion without making a corresponding proof after proving the security of the security notion only under its most fundamental form.
Jiqiang Lu
AsiaCCS1
2016 On the Security of the LAC Authenticated Encryption Algorithm
Jiqiang Lu
ACISP (2)1
2015 Time-Memory Trade-Off Attack on the GSM A5/1 Stream Cipher Using Commodity GPGPU - (Extended Abstract)
Jiqiang Lu, Matt Henricksen
ACNS1
2015 A methodology for differential-linear cryptanalysis and its applications
Jiqiang Lu
Des. Codes Cryptogr.1
2014 Differential attack on nine rounds of the SEED block cipher
Jiqiang Lu, Wun-She Yap, Matt Henricksen, Swee-Huay Heng
Inf. Process. Lett.1
2014 The higher-order meet-in-the-middle attack and its application to the Camellia block cipher
Jiqiang Lu, Yongzhuang Wei, Jongsung Kim, Enes Pasalic
Theor. Comput. Sci.1
2013 Weak Keys of the Full MISTY1 Block Cipher for Related-Key Differential Cryptanalysis
Jiqiang Lu, Wun-She Yap, Yongzhuang Wei
CT-RSA1
2013 Advanced security technologies and applications for ubiquitous computing
Jongsung Kim, Jiqiang Lu, Ching-Hsien Hsu
Pers. Ubiquitous Comput.2
2012 A Methodology for Differential-Linear Cryptanalysis and Its Applications - (Extended Abstract)
Jiqiang Lu
FSE1
2012 Cryptanalysis of reduced versions of the Camellia block cipher
abstract
The Camellia block cipher has a 128-bit block length, a user key 128, 192 or 256 bits long and a total of 18 rounds for a 128-bit key and 24 rounds for a 192 or 256-bit key. It is a Japanese CRYPTREC-recommended e-government cipher, a European new European schemes for signatures, integrity and encryption (NESSIE) selected cipher and an ISO international standard. In this study, the authors describe a flaw in the approach used to choose plaintexts or ciphertexts in certain previously published square-like cryptanalytic results for Camellia and give two possible approaches to correct them. Finally, by taking advantage of the early abort technique and a few observations on the key schedule of Camellia, the authors present impossible differential attacks on 10-round Camellia with the FL/FL−1 functions under 128 key bits, 11-round Camellia with the FL/FL−1 functions under 192 key bits, 14-round Camellia without the FL/FL−1 functions under 192 key bits and 16-round Camellia without the FL/FL−1 functions under 256 key bits.
Jiqiang Lu, Yongzhuang Wei, Pierre-Alain Fouque, Jongsung Kim
IET Inf. Secur.1
2011 Meet-in-the-Middle Attack on 8 Rounds of the AES Block Cipher under 192 Key Bits
Yongzhuang Wei, Jiqiang Lu, Yupu Hu
ISPEC2
2011 The (related-key) impossible boomerang attack and its application to the AES block cipher
abstract
The Advanced Encryption Standard (AES) is a 128-bit block cipher with a user key of 128, 192 or 256 bits, released by NIST in 2001 as the next-generation data encryption standard for use in the USA. It was adopted as an ISO international standard in 2005. Impossible differential cryptanalysis and the boomerang attack are powerful variants of differential cryptanalysis for analysing the security of a block cipher. In this paper, building on the notions of impossible differential cryptanalysis and the boomerang attack, we propose a new cryptanalytic technique, which we call the impossible boomerang attack, and then describe an extension of this attack which applies in a related-key attack scenario. Finally, we apply the impossible boomerang attack to break 6-round AES with 128 key bits and 7-round AES with 192/256 key bits, and using two related keys we apply the related-key impossible boomerang attack to break 8-round AES with 192 key bits and 9-round AES with 256 key bits. In the two-key related-key attack scenario, our results, which were the first to achieve this amount of attacked rounds, match the best currently known results for AES with 192/256 key bits in terms of the numbers of attacked rounds. The (related-key) impossible boomerang attack is a general cryptanalytic technique, and can potentially be used to cryptanalyse other block ciphers.
Jiqiang Lu
Des. Codes Cryptogr.1
2011 Differential Attack on Five Rounds of the SC2000 Block Cipher*
Jiqiang Lu
J. Comput. Sci. Technol.1
2010 Principles on the Security of AES against First and Second-Order Differential Power Analysis
Jiqiang Lu, Jerry den Hartog
ACNS1
2009 Differential Attack on Five Rounds of the SC2000 Block Cipher
Jiqiang Lu
Inscrypt1
2009 The ring authenticated encryption scheme - How to provide a clue wisely
Jiqiang Lu, Kui Ren 0001, Xiaofeng Chen 0001, Kwangjo Kim
Inf. Sci.1
2008 Improving the Efficiency of Impossible Differential Cryptanalysis of Reduced Camellia and MISTY1
Jiqiang Lu, Jongsung Kim, Nathan Keller, Orr Dunkelman
CT-RSA1
2007 Attacking Reduced-Round Versions of the SMS4 Block Cipher in the Chinese WAPI Standard
Jiqiang Lu
ICICS1
2006 Security Weaknesses in Two Proxy Signature Schemes
Jiqiang Lu
ICCSA (3)1
2006 Related-Key Rectangle Attack on 42-Round SHACAL-2
Jiqiang Lu, Jongsung Kim, Nathan Keller, Orr Dunkelman
ISC1
2006 On two DES implementations secure against differential power analysis in smart-cards
Jiqiang Lu
Inf. Comput.1
2005 Enhanced DES Implementation Secure Against High-Order Differential Power Analysis in Smartcards
Jiqiang Lu, Yongfei Han
ACISP1