Jiangtao Li
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Jiangtao Li has a total of 68 co-authors. Here are the top co-authors by number of shared publications:
- Yufeng Li
Shanghai University
15 shared publications - Chenhong Cao
University of Science and Technology of China
7 shared publications - Lei Zhang
Engineering Research Center of Software/Hardware Co-design Technology and Application, Ministry of Education, East China Normal University, Shanghai, China
5 shared publications Lei Zhang
4 shared publications- Qi Liu
Purple Mountain Laboratories, Nanjing, China
3 shared publications - Guiqi Zhang
School of Computer Engineering and Science, Shanghai University, Shanghai, China
2 shared publications
Latest Publications
- 20 July 2026
- Published by Springer Nature
- p. 269-289
TEE-Aided Asynchronous Trust Verification for Federated Learning via Functional Encryption
- 20 July 2026
- Published by Springer Nature
- p. 269-289
TEE-Aided Asynchronous Trust Verification for Federated Learning via Functional Encryption
- Open Access
- 11 May 2026
- Published by MDPI AG in Electronics
- Vol. 15  (10) , 2049
TriFuzz: Probabilistic Distance-Guided Hybrid Directed Fuzzing with Selective Symbolic Instrumentation
As software systems continue to grow in scale and complexity, fuzzing has become an indispensable automated technique for vulnerability discovery. Compared with coverage-guided fuzzing, directed greybox fuzzing (DGF) focuses execution toward specific basic blocks or functions, making it widely used in scenarios such as patch testing and vulnerability reproduction. Recent studies have combined fuzzing with symbolic execution (SE) to generate inputs that are difficult to obtain through mutation alone. However, applying SE to all branch conditions along an execution path may explore many paths unrelated to the target, leading to substantial overhead in directed fuzzing. Meanwhile, existing distance metrics still have limitations in guiding seeds toward targets: AFLGo relies on structural control-flow distances, which may not precisely reflect target reachability, while existing probability-based metrics often simplify complex control-flow structures such as loops and back-edges. To address these limitations, we propose TriFuzz, a probabilistic distance-guided hybrid directed fuzzing framework that integrates a loop-aware reachability distance model, target-related selective symbolic instrumentation, and a tightly coupled AFLGo–SymCC coordination mechanism. TriFuzz uses the probability-based distance model as the primary guidance signal and applies selective symbolic instrumentation to prune irrelevant basic blocks and concentrate exploration on target-relevant code regions. Our evaluation on the AFLGo testsuite and UniBench shows that TriFuzz improves both time-to-target and time-to-exposure on most evaluated benchmarks, demonstrating the effectiveness of combining fine-grained probabilistic distance guidance with selective symbolic reasoning and tightly integrated hybrid execution.
- 11 May 2026
- Published by MDPI AG in Electronics
- Vol. 15  (10) , 2049
Open AccessTriFuzz: Probabilistic Distance-Guided Hybrid Directed Fuzzing with Selective Symbolic Instrumentation
As software systems continue to grow in scale and complexity, fuzzing has become an indispensable automated technique for vulnerability discovery. Compared with coverage-guided fuzzing, directed greybox fuzzing (DGF) focuses execution toward specific basic blocks or functions, making it widely used in scenarios such as patch testing and vulnerability reproduction. Recent studies have combined fuzzing with symbolic execution (SE) to generate inputs that are difficult to obtain through mutation alone. However, applying SE to all branch conditions along an execution path may explore many paths unrelated to the target, leading to substantial overhead in directed fuzzing. Meanwhile, existing distance metrics still have limitations in guiding seeds toward targets: AFLGo relies on structural control-flow distances, which may not precisely reflect target reachability, while existing probability-based metrics often simplify complex control-flow structures such as loops and back-edges. To address these limitations, we propose TriFuzz, a probabilistic distance-guided hybrid directed fuzzing framework that integrates a loop-aware reachability distance model, target-related selective symbolic instrumentation, and a tightly coupled AFLGo–SymCC coordination mechanism. TriFuzz uses the probability-based distance model as the primary guidance signal and applies selective symbolic instrumentation to prune irrelevant basic blocks and concentrate exploration on target-relevant code regions. Our evaluation on the AFLGo testsuite and UniBench shows that TriFuzz improves both time-to-target and time-to-exposure on most evaluated benchmarks, demonstrating the effectiveness of combining fine-grained probabilistic distance guidance with selective symbolic reasoning and tightly integrated hybrid execution.
- Open Access
- 15 April 2026
- Published by MDPI AG in Electronics
- Vol. 15  (8) , 1652
Authentication and Key Distribution for SAE J1939 CAN Bus Without Security-Designated ECU
As a higher-layer protocol over a controller area network (CAN) or CAN with a flexible data-rate bus, Society of Automotive Engineers (SAE) J1939 has been widely adopted in commercial vehicles. Although it supports advanced diagnostics, complex data transmission, and network management in harsh environments, SAE J1939 lacks native authentication mechanisms. Consequently, in-vehicle communication remains vulnerable to replay, spoofing, and injection attacks. In practice, deploying a Security-designated Electronic Control Unit (SeCU) is often deemed necessary to provide robust authentication, as generating and distributing session keys is essential. However, this introduces a single point of failure and renders the SeCU a high-value target for attackers. To address these issues, we propose J1939-ADBE, an authentication and key-distribution scheme that operates without a centralized SeCU. The scheme is built on Authenticated Distributed Broadcast Encryption (ADBE), a tightly integrated construction that augments distributed broadcast encryption with publicly verifiable sender authentication in a shared bilinear setting. By leveraging ADBE, we eliminate the requirement for a SeCU while achieving the desired security goals. Using the Tamarin Prover, we formally verify in the Dolev–Yao model that J1939-ADBE satisfies injective agreement, session secrecy, known-key security, and forward secrecy. Furthermore, the broadcast nature of ADBE reduces the communication cost of key distribution from to , where n denotes the number of Electronic Control Units (ECUs) and denotes the number of ECU logical groups. Experimental results show that our proposal is practical for authentication within SAE J1939 networks.- 15 April 2026
- Published by MDPI AG in Electronics
- Vol. 15  (8) , 1652
Open AccessAuthentication and Key Distribution for SAE J1939 CAN Bus Without Security-Designated ECU
As a higher-layer protocol over a controller area network (CAN) or CAN with a flexible data-rate bus, Society of Automotive Engineers (SAE) J1939 has been widely adopted in commercial vehicles. Although it supports advanced diagnostics, complex data transmission, and network management in harsh environments, SAE J1939 lacks native authentication mechanisms. Consequently, in-vehicle communication remains vulnerable to replay, spoofing, and injection attacks. In practice, deploying a Security-designated Electronic Control Unit (SeCU) is often deemed necessary to provide robust authentication, as generating and distributing session keys is essential. However, this introduces a single point of failure and renders the SeCU a high-value target for attackers. To address these issues, we propose J1939-ADBE, an authentication and key-distribution scheme that operates without a centralized SeCU. The scheme is built on Authenticated Distributed Broadcast Encryption (ADBE), a tightly integrated construction that augments distributed broadcast encryption with publicly verifiable sender authentication in a shared bilinear setting. By leveraging ADBE, we eliminate the requirement for a SeCU while achieving the desired security goals. Using the Tamarin Prover, we formally verify in the Dolev–Yao model that J1939-ADBE satisfies injective agreement, session secrecy, known-key security, and forward secrecy. Furthermore, the broadcast nature of ADBE reduces the communication cost of key distribution from to , where n denotes the number of Electronic Control Units (ECUs) and denotes the number of ECU logical groups. Experimental results show that our proposal is practical for authentication within SAE J1939 networks. - 3 February 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. PP  (00189545) , 1-16
HIPCAM: Data Stream-Driven Group Key Management for In-Vehicle Network with Seamless Key Updates
The vehicular network primarily relies on the Controller Area Network (CAN) because it meets the requirements of vehicular networks in terms of high reliability and real-time performance. However, the absence of robust security measures on the CAN bus exposes vulnerabilities, enabling attackers to potentially compromise vehicles remotely. Many cryptography based methods are proposed to enhance the security of CAN bus, but they rarely involve key management issues. In this paper, we propose a lightweight group key management scheme that innovatively utilizes the residual part of the Message Authentication Code (MAC) of data stream to maintain a synchronized fields between Electronic Control Units (ECUs), which is called hippocampus. Each ECU executes the refresh process by applying the XOR operation between hippocampus and old key. Moreover, we provide formal security proofs and informal analyses for the robustness of the proposed scheme. Afterwards, a series of evaluations on three typical hardware platforms are detailed. The results demonstrate that the additional time overhead introduced by our scheme remains within acceptable limits and validate its advantage, efficiency, and flexibility by comparing it with other methods.
- 3 February 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. PP  (00189545) , 1-16
HIPCAM: Data Stream-Driven Group Key Management for In-Vehicle Network with Seamless Key Updates
The vehicular network primarily relies on the Controller Area Network (CAN) because it meets the requirements of vehicular networks in terms of high reliability and real-time performance. However, the absence of robust security measures on the CAN bus exposes vulnerabilities, enabling attackers to potentially compromise vehicles remotely. Many cryptography based methods are proposed to enhance the security of CAN bus, but they rarely involve key management issues. In this paper, we propose a lightweight group key management scheme that innovatively utilizes the residual part of the Message Authentication Code (MAC) of data stream to maintain a synchronized fields between Electronic Control Units (ECUs), which is called hippocampus. Each ECU executes the refresh process by applying the XOR operation between hippocampus and old key. Moreover, we provide formal security proofs and informal analyses for the robustness of the proposed scheme. Afterwards, a series of evaluations on three typical hardware platforms are detailed. The results demonstrate that the additional time overhead introduced by our scheme remains within acceptable limits and validate its advantage, efficiency, and flexibility by comparing it with other methods.
- 2 January 2026
- Published by Springer Nature
- p. 137-151
Privacy-Preserving Machine Learning Using Functional Encryptions for Multiple Models with Constant Ciphertext
- 2 January 2026
- Published by Springer Nature
- p. 137-151
Privacy-Preserving Machine Learning Using Functional Encryptions for Multiple Models with Constant Ciphertext
- 21 March 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. 74  (8) , 12864-12878
LPPS-IKHC: Location Privacy-Preserving Scheme Using Improved $k$-Anonymity and Hybrid Cache for IoV
As the Internet of Vehicles (IoV) evolves, integrating Location-Based Services (LBS) into in-vehicle software has become increasingly common. Consequently, protecting users' location privacy has emerged as a critical concern. Vehicles face the challenge of sending query requests to untrusted Location Service Providers (LSP) through untrusted Roadside Units (RSU) to obtain relevant results. This situation presents two primary risks: (1) the involvement of untrusted RSU increases the likelihood of monitoring vehicle communications with the LSP, and (2) repeated queries to the untrusted LSP increase the risk of privacy breaches during interactions. This paper proposes an innovative location privacy protection scheme for continuous LBS in the IoV, called LPPS-IKHC, which combines improved $k$-anonymity with hybrid cache. The scheme utilizes anonymous techniques and hybrid cache to mitigate the risk of exposing sensitive information to untrusted entities. To protect against adversaries, LPPS-IKHC generates specific anonymous sets in the presence of untrusted RSU. Additionally, an anonymous algorithm incorporating trajectory similarity is introduced to protect trajectory privacy, further enhancing user location privacy. Furthermore, by reducing the number of interactions between vehicles and untrusted LSP, hybrid caching helps diminish the risk of privacy disclosure. Extensive experimental results demonstrate that the LPPS-IKHC method provides superior privacy protection and lower system overhead compared to existing schemes.
- 21 March 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Vehicular Technology
- Vol. 74  (8) , 12864-12878
LPPS-IKHC: Location Privacy-Preserving Scheme Using Improved $k$-Anonymity and Hybrid Cache for IoV
As the Internet of Vehicles (IoV) evolves, integrating Location-Based Services (LBS) into in-vehicle software has become increasingly common. Consequently, protecting users' location privacy has emerged as a critical concern. Vehicles face the challenge of sending query requests to untrusted Location Service Providers (LSP) through untrusted Roadside Units (RSU) to obtain relevant results. This situation presents two primary risks: (1) the involvement of untrusted RSU increases the likelihood of monitoring vehicle communications with the LSP, and (2) repeated queries to the untrusted LSP increase the risk of privacy breaches during interactions. This paper proposes an innovative location privacy protection scheme for continuous LBS in the IoV, called LPPS-IKHC, which combines improved $k$-anonymity with hybrid cache. The scheme utilizes anonymous techniques and hybrid cache to mitigate the risk of exposing sensitive information to untrusted entities. To protect against adversaries, LPPS-IKHC generates specific anonymous sets in the presence of untrusted RSU. Additionally, an anonymous algorithm incorporating trajectory similarity is introduced to protect trajectory privacy, further enhancing user location privacy. Furthermore, by reducing the number of interactions between vehicles and untrusted LSP, hybrid caching helps diminish the risk of privacy disclosure. Extensive experimental results demonstrate that the LPPS-IKHC method provides superior privacy protection and lower system overhead compared to existing schemes.
- 8 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- Vol. 12  (10) , 14691-14708
DMTAS-VB: Dynamic Model Update-Based Trust Assessment Strategy for VANETs Considering Blockchain
As one of the most critical aspects of mobile ad hoc networks, vehicular ad hoc networks (VANETs) have attracted increasing attention with the growing demand for safety in transportation systems. Trust assessment is crucial in VANETs, as it can effectively identify and mitigate the impact of malicious vehicles, thereby ensuring the reliability and security of network communication. However, the models in most existing trust schemes cannot be dynamically updated over time, failing to adapt to the high dynamics of VANETs. Moreover, they lack protection for data privacy, increasing the risk of information tampering and leakage. To solve the above problems, this paper proposes a new Dynamic Model Update-based Trust Assessment Strategy for VANETs Considering Blockchain (DMTAS-VB). Specifically, DMTAS-VB addresses two primary aspects. Firstly, with respect to the dynamic model, the trust framework proposed in this study incorporates both direct trust and recommended trust models that are dynamically updated as interactions progress. Secondly, regarding privacy protection, blockchain is introduced into the trust model of this scheme. The innovative three-chain structure (MainBC, MesBC, and RepBC) is adopted to achieve functional separation, and core identity authentication, high-frequency message exchange, and reputation management are handled independently. The system can more flexibly optimize the performance parameters of each chain while enhancing data security and privacy protection. Simulation results demonstrate that the proposed scheme outperforms comparative approaches in detection performance under various conditions (vehicle number, vehicle speed, proportion of malicious vehicles) and different attack modes (SA, ZA, BMA, BA, and CA).
- 8 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- Vol. 12  (10) , 14691-14708
DMTAS-VB: Dynamic Model Update-Based Trust Assessment Strategy for VANETs Considering Blockchain
As one of the most critical aspects of mobile ad hoc networks, vehicular ad hoc networks (VANETs) have attracted increasing attention with the growing demand for safety in transportation systems. Trust assessment is crucial in VANETs, as it can effectively identify and mitigate the impact of malicious vehicles, thereby ensuring the reliability and security of network communication. However, the models in most existing trust schemes cannot be dynamically updated over time, failing to adapt to the high dynamics of VANETs. Moreover, they lack protection for data privacy, increasing the risk of information tampering and leakage. To solve the above problems, this paper proposes a new Dynamic Model Update-based Trust Assessment Strategy for VANETs Considering Blockchain (DMTAS-VB). Specifically, DMTAS-VB addresses two primary aspects. Firstly, with respect to the dynamic model, the trust framework proposed in this study incorporates both direct trust and recommended trust models that are dynamically updated as interactions progress. Secondly, regarding privacy protection, blockchain is introduced into the trust model of this scheme. The innovative three-chain structure (MainBC, MesBC, and RepBC) is adopted to achieve functional separation, and core identity authentication, high-frequency message exchange, and reputation management are handled independently. The system can more flexibly optimize the performance parameters of each chain while enhancing data security and privacy protection. Simulation results demonstrate that the proposed scheme outperforms comparative approaches in detection performance under various conditions (vehicle number, vehicle speed, proportion of malicious vehicles) and different attack modes (SA, ZA, BMA, BA, and CA).
- 11 June 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Forensics and Security
- Vol. 19  (15566013) , 6337-6350
Hardware Secure Module Based Lightweight Conditional Privacy-Preserving Authentication for VANETs
The security and privacy challenges faced by Vehicular Ad hoc Networks (VANETs) have led to the development of conditional privacy-preserving authentication (CPPA) schemes. Hardware security modules (HSMs) are seen as a promising solution for implementing these schemes while minimizing the burden on certificate storage. However, existing HSM-based CPPA schemes still have high computation overhead and do not meet the forward security requirements for system secret key (SSK) updates. To address these challenges, we propose an HSM-based lightweight CPPA scheme for VANETs that enjoy low computation costs. Most operations could be performed within the HSM before the message is ready to be signed, reducing real-time computation delay. The scheme also supports SSK updating using an identity-based batch multi-signature algorithm, which helps to provide forward security and vehicle revocation. Especially, the proposed SSK update scheme does not rely on any single trusted authority. Formal proof demonstrates that the proposed scheme satisfies the desired security notions. Our analysis shows that this scheme surpasses other similar ones in terms of efficiency when it comes to generating signatures.
- 11 June 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Forensics and Security
- Vol. 19  (15566013) , 6337-6350
Hardware Secure Module Based Lightweight Conditional Privacy-Preserving Authentication for VANETs
The security and privacy challenges faced by Vehicular Ad hoc Networks (VANETs) have led to the development of conditional privacy-preserving authentication (CPPA) schemes. Hardware security modules (HSMs) are seen as a promising solution for implementing these schemes while minimizing the burden on certificate storage. However, existing HSM-based CPPA schemes still have high computation overhead and do not meet the forward security requirements for system secret key (SSK) updates. To address these challenges, we propose an HSM-based lightweight CPPA scheme for VANETs that enjoy low computation costs. Most operations could be performed within the HSM before the message is ready to be signed, reducing real-time computation delay. The scheme also supports SSK updating using an identity-based batch multi-signature algorithm, which helps to provide forward security and vehicle revocation. Especially, the proposed SSK update scheme does not rely on any single trusted authority. Formal proof demonstrates that the proposed scheme satisfies the desired security notions. Our analysis shows that this scheme surpasses other similar ones in terms of efficiency when it comes to generating signatures.
- Open Access
Metadata-Private Resource Allocation in Edge Computing Withstands Semi-Malicious Edge Nodes
Edge computing provides higher computational power and lower transmission latency by offloading tasks to nearby edge nodes with available computational resources to meet the requirements of time-sensitive tasks and computationally complex tasks. Resource allocation schemes are essential to this process. To allocate resources effectively, it is necessary to attach metadata to a task to indicate what kind of resources are needed and how many computation resources are required. However, these metadata are sensitive and can be exposed to eavesdroppers, which can lead to privacy breaches. In addition, edge nodes are vulnerable to corruption because of their limited cybersecurity defenses. Attackers can easily obtain end-device privacy through unprotected metadata or corrupted edge nodes. To address this problem, we propose a metadata privacy resource allocation scheme that uses searchable encryption to protect metadata privacy and zero-knowledge proofs to resist semi-malicious edge nodes. We have formally proven that our proposed scheme satisfies the required security concepts and experimentally demonstrated the effectiveness of the scheme.
Open AccessMetadata-Private Resource Allocation in Edge Computing Withstands Semi-Malicious Edge Nodes
Edge computing provides higher computational power and lower transmission latency by offloading tasks to nearby edge nodes with available computational resources to meet the requirements of time-sensitive tasks and computationally complex tasks. Resource allocation schemes are essential to this process. To allocate resources effectively, it is necessary to attach metadata to a task to indicate what kind of resources are needed and how many computation resources are required. However, these metadata are sensitive and can be exposed to eavesdroppers, which can lead to privacy breaches. In addition, edge nodes are vulnerable to corruption because of their limited cybersecurity defenses. Attackers can easily obtain end-device privacy through unprotected metadata or corrupted edge nodes. To address this problem, we propose a metadata privacy resource allocation scheme that uses searchable encryption to protect metadata privacy and zero-knowledge proofs to resist semi-malicious edge nodes. We have formally proven that our proposed scheme satisfies the required security concepts and experimentally demonstrated the effectiveness of the scheme.