MIAO Yinbin 苗银宾

Prof. MIAO Yinbin 苗银宾

School of Cyber Engineering, Xidian University, Xi'an 710071, China
orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
22 April 2022 in IEEE Transactions on Information Forensics and Security
Verified
Journal Article
Closed access
ZMZhuoran Ma
Zhuoran Ma
JMJianfeng Ma
Jianfeng Ma
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
YLYingjiu Li
Yingjiu Li
RDRobert H. Deng
Robert H. Deng
Privacy-Preserving Federated Learning (PPFL) is an emerging secure distributed learning paradigm that aggregates user-trained local gradients into a federated model through a cryptographic protocol. Unfortunately, PPFL is vulnerable to model poisoning attacks launched by a Byzantine adversary, who crafts malicious local gradients to harm the accuracy of the federated model. To resist model poisoning attacks, existing defense strategies focus on identifying suspicious local gradients over plaintexts. However, the Byzantine adversary submits encrypted poisonous gradients to circumvent existing defense strategies in PPFL, resulting in encrypted model poisoning. To address the issue, in this paper we design a privacy-preserving defense strategy using two-trapdoor homomorphic encryption (referred to as ShieldFL), which can resist encrypted model poisoning without compromising privacy in PPFL. Specially, we first present the secure cosine similarity method aiming to measure the distance between two encrypted gradients. Then, we propose the Byzantine-tolerance aggregation using cosine similarity, which can achieve robustness for both Independently Identically Distribution (IID) and non-IID data. Extensive evaluations on three benchmark datasets ( i.e., MNIST, KDDCup99, and Amazon) show that ShieldFL outperforms existing defense strategies. Especially, ShieldFL can achieve 30%-80% accuracy improvement to defend two state-of-the-art model poisoning attacks in both non-IID and IID settings.

3 August 2022 in IEEE Transactions on Information Forensics and Security
Verified
Journal Article
Closed access
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
ZLZiteng Liu
Ziteng Liu
HLHongwei Li
Hongwei Li
KCKim-Kwang Raymond Choo
Kim-Kwang Raymond Choo
RDRobert H. Deng
Robert H. Deng
Federated learning enables clients to train a machine learning model jointly without sharing their local data. However, due to the centrality of federated learning framework and the untrustworthiness of clients, traditional federated learning solutions are vulnerable to poisoning attacks from malicious clients and servers. In this paper, we aim to mitigate the impact of the central server and malicious clients by designing a Privacy-preserving Byzantine-robust Federated Learning (PBFL) scheme based on blockchain. Specifically, we use cosine similarity to judge the malicious gradients uploaded by malicious clients. Then, we adopt fully homomorphic encryption to provide secure aggregation. Finally, we use blockchain system to facilitate transparent processes and implementation of regulations. Our formal analysis proves that our scheme achieves convergence and provides privacy protection. Our extensive experiments on different datasets demonstrate that our scheme is robust and efficient. Even if the root dataset is small, our scheme can achieve the same efficiency as FedSGD.

5 February 2019 in IEEE Transactions on Dependable and Secure Computing
Verified
Journal Article
Closed access
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
XLXimeng Liu
Ximeng Liu
KCKim-Kwang Raymond Choo
Kim-Kwang Raymond Choo
RDRobert H. Deng
Robert H. Deng
JLJiguo Li
Jiguo Li
JMJianfeng Ma
Jianfeng Ma
Ciphertext-Policy Attribute-Based Keyword Search (CP-ABKS) facilitates search queries and supports fine-grained access control over encrypted data in the cloud. However, prior CP-ABKS schemes were designed to support unshared multi-owner setting, and cannot be directly applied in the shared multi-owner setting (where each record is accredited by a fixed number of data owners), without incurring high computational and storage costs. In addition, due to privacy concerns on access policies, most existing schemes are vulnerable to off-line keyword-guessing attacks if the keyword space is of polynomial size. Furthermore, it is difficult to identify malicious users who leak the secret keys when more than one data user has the same subset of attributes. In this paper, we present a privacy-preserving CP-ABKS system with hidden access policy in Shared Multi-owner setting (basic ABKS-SM system), and demonstrate how it is improved to support malicious user tracing (modified ABKS-SM system). We then prove that the proposed ABKS-SM systems achieve selective security and resist off-line keyword-guessing attack in the generic bilinear group model. We also evaluate their performance using real-world datasets.

5 April 2018 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
JMJianfeng Ma
Jianfeng Ma
XLXimeng Liu
Ximeng Liu
JWJian Weng
Jian Weng
HLHongwei Li
Hongwei Li
HLHui Li
Hui Li
Fog computing, as an extension of cloud computing, outsources the encrypted sensitive data to multiple fog nodes on the edge of Internet of Things (IoT) to decrease latency and network congestion. However, the existing ciphertext retrieval schemes rarely focus on the fog computing environment and most of them still impose high computational and storage overhead on resource-limited end users. In this paper, we first present a Lightweight Fine-Grained ciphertexts Search (LFGS) system in fog computing by extending Ciphertext-Policy Attribute-Based Encryption (CP-ABE) and Searchable Encryption (SE) technologies, which can achieve fine-grained access control and keyword search simultaneously. The LFGS can shift partial computational and storage overhead from end users to chosen fog nodes. Furthermore, the basic LFGS system is improved to support conjunctive keyword search and attribute update to avoid returning irrelevant search results and illegal accesses. The formal security analysis shows that the LFGS system can resist Chosen-Keyword Attack (CKA) and Chosen-Plaintext Attack (CPA), and the simulation using a real-world dataset demonstrates that the LFGS system is efficient and feasible in practice.

4 December 2017 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
JMJianfeng Ma
Jianfeng Ma
XLXimeng Liu
Ximeng Liu
XLXinghua Li
Xinghua Li
ZLZhiquan Liu
Zhiquan Liu
HLHui Li
Hui Li
Cloud-based mobile crowdsourcing has been an attractive solution to provide data storage and share services for resource-limited mobile devices in a privacy-preserving manner, but how to enable mobile users to issue search queries and achieve fine-grained access control over ciphertexts simultaneously is still a big challenge for various circumstances. Although the ciphertext-policy attribute-based keyword search (CP-ABKS) technology combining attribute-based encryption (ABE) with searchable encryption (SE) has become a hot research topic, it just deals with equivalent attributes rather than more practical attribute comparisons, like “greater than" or “less than". In this paper, we devise a practical cryptographic primitive called attribute-based multi-keyword search scheme to support comparable attributes through utilizing 0-encoding and 1-encoding. Formal security analysis proves that our scheme is selectively secure against chosen-keyword attack in generic bilinear group model, and extensive experiments using real-world dataset demonstrate that our scheme can drastically decrease both computational and storage costs.

14 August 2019 in IEEE Transactions on Dependable and Secure Computing
Verified
Journal Article
Closed access
M苗MIAO Yinbin 苗银宾
MIAO Yinbin 苗银宾
RDRobert H. Deng
Robert H. Deng
Ximeng LiuXimeng Liu
Ximeng Liu
KCKim-Kwang Raymond Choo
Kim-Kwang Raymond Choo
HWHongjun Wu
Hongjun Wu
HLHongwei Li
Hongwei Li
Searchable Encryption (SE) is an important technique to guarantee data security and usability in the cloud at the same time. Leveraging Ciphertext-Policy Attribute-Based Encryption (CP-ABE), the Ciphertext-Policy Attribute-Based Keyword Search (CP-ABKS) scheme can achieve keyword-based retrieval and fine-grained access control simultaneously. However, the single attribute authority in existing CP-ABKS schemes is tasked with costly user certificate verification and secret key distribution. In addition, this results in a single-point performance bottleneck in distributed cloud systems. Thus, in this paper, we present a secure Multi-authority CP-ABKS (MABKS) system to address such limitations and minimize the computation and storage burden on resource-limited devices in cloud systems. In addition, the MABKS system is extended to support malicious attribute authority tracing and attribute update. Our rigorous security analysis shows that the MABKS system is selectively secure in both selective-matrix and selective-attribute models. Our experimental results using real-world datasets demonstrate the efficiency and utility of the MABKS system in practical applications.