Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xiaofu Zheng

dblp:266/5828 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none

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

Systems, architecture and hardware · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Cryptographic primitives and cryptanalysis · 64% Blockchain and cryptocurrency security · 18% Hardware security and side channels · 18%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 92% Reconfigurable computing and FPGAs · 8%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
homomorphic encryption
1.522025
SAFE: A Scalable Homomorphic Encryption Accelerator for Vertical Federated Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
CHAM: A Customized Homomorphic Encryption Accelerator for Fast Matrix-Vector Product · DAC 2023
Hardware accelerators and domain-specific architectures › cryptographic accelerator
homomorphic encryption accelerator
1.522025
SAFE: A Scalable Homomorphic Encryption Accelerator for Vertical Federated Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
CHAM: A Customized Homomorphic Encryption Accelerator for Fast Matrix-Vector Product · DAC 2023
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.712023
CHAM: A Customized Homomorphic Encryption Accelerator for Fast Matrix-Vector Product · DAC 2023
Blockchain and cryptocurrency security › permissioned blockchain
consortium blockchain
0.412020
Confidentiality Support over Financial Grade Consortium Blockchain · SIGMOD Conference 2020
Hardware security and side channels
trusted execution environments
0.412020
Confidentiality Support over Financial Grade Consortium Blockchain · SIGMOD Conference 2020
Machine learning › Efficient and distributed learning
federated learning
0.312025
SAFE: A Scalable Homomorphic Encryption Accelerator for Vertical Federated Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
Machine learning › Efficient and distributed learning › federated learning › federated learning architecture
vertical federated learning
0.312025
SAFE: A Scalable Homomorphic Encryption Accelerator for Vertical Federated Learning · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2025
Reconfigurable computing and FPGAs
FPGA accelerator
0.212023
CHAM: A Customized Homomorphic Encryption Accelerator for Fast Matrix-Vector Product · DAC 2023

Methods — techniques the papers use, named apart from their topics

spatial and temporal parallelization · 2.6coefficient-wise encoding · 2.6number theoretic transform · 1.7number-theoretic transform · 0.9data encryption · 0.4TEE · 0.4
YearPublicationVenuePosition
2025 SAFE: A Scalable Homomorphic Encryption Accelerator for Vertical Federated Learning
abstract
Privacy preservation has become a critical concern for governments, hospitals, and large corporations. Homomorphic encryption (HE) enables a ciphertext-based computation paradigm with strong security guarantees. In emerging cross-agency data cooperation scenarios like vertical federated learning (VFL), HE protects the data interaction from exposure to counterparts. However, computation on ciphertext has significant performance challenges due to increased data size and substantial overhead. Related work has been proposed to accelerate HE using parallel hardware, such as GPUs, FPGAs, and ASICs. However, many existing hardware accelerators target specific HE operations, such as number theoretic transform (NTT) and key switching, providing limited performance improvement for end-to-end applications. Others support bootstrapping, which requires quite a large ASIC design. To better support existing VFL training applications, we propose SAFE, an HE accelerator for scalable homomorphic matrix-vector products (HMVPs), which is the performance bottleneck. SAFE adopts a coefficient-wise encoded HMVP algorithm, despite a vanilla mode, we further explore the compressed and concatenated modes, which can fully utilize the polynomial encoding slots. The proposed hardware architecture, customized for HMVP dataflow, supports spatial and temporal parallelization of function units. The most costly polynomial function, NTT, is implemented with a low-area constant geometry unit which improves efficiency by$2.43\times $. SAFE is implemented as a CPU-FPGA heterogeneous acceleration system, unleashing the multithread potential. The evaluation demonstrates an up to$36\times $speed-up in end-to-end federated logistic regression training.
Yanheng Lu, Xuanle Ren, Ruiguang Zhong, Jiansong Zhang 0001, Hanghang Wu, Xiaofu Zheng, Tingqiang Chu, Cheng Hong 0001, Changzheng Wei, Dimin Niu, Yuan Xie 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.10
2023 CHAM: A Customized Homomorphic Encryption Accelerator for Fast Matrix-Vector Product
abstract
Homomorphic encryption (HE) is a promising technique for privacy-preserving computing because it allows computation on encrypted data without decryption. HE, however, suffers from poor performance due to enlarged data size and exploded amount of computation. Related work has been proposed to accelerate HE using GPUs, FPGAs, and ASICs. The existing work, however, aims at specific HE schemes and fails to consider the fast-evolving algorithms. For example, HE algorithms that combine different HE schemes have demonstrated capability of supporting more types of HE operations and ciphertexts. Moreover, some existing hardware accelerators target small HE operations (such as number theoretic transform and key-switch), which however provides limited or even neglected performance improvement for end-to-end applications. To better support existing privacy-preserving applications (e.g., logistic regression and neural network inference), we propose CHAM, an HE accelerator, for high-performance matrix-vector product, which can be easily extended to 2-D and 3-D convolutions. Motivated by the evolution of algorithms, CHAM supports not only traditional HE operations, but also different types of ciphertexts and the conversion between them. We implement CHAM with Xilinx FPGAs. The evaluation demonstrates 1800× speed-up for matrix-vector product, 36× speed-up for logistic regression, and 144× speed-up for Beaver triple generation compared to the existing work.
Xuanle Ren, Yanheng Lu, Ruiguang Zhong, Jiansong Zhang 0001, Hanghang Wu, Xiaofu Zheng, Tingqiang Chu, Cheng Hong 0001, Changzheng Wei, Dimin Niu, Yuan Xie 0001
DAC10
2020 Confidentiality Support over Financial Grade Consortium Blockchain
abstract
Confidentiality is an indispensable requirement in financial applications of blockchain technology, and supporting it along with high performance and friendly programmability is technically challenging. In this paper, we present a system design called CONFIDE to support on-chain confidentiality by leveraging Trust Execution Environment (TEE). CONFIDE's secure data transmission protocol and data encryption protocol, together with a highly efficient virtual machine run in TEE, guarantee the confidentiality in the life cycle of a transaction from end to end. CONFIDE proposes a secure data model along with an application-driven secure protocol to guarantee data confidentiality and integrity. Its smart contract language extension offers users the flexibility to define complex confidentiality models. CONFIDE is implemented as a plugin module to Antfin Blockchain's proprietary platform, and can be plugged into other blockchain platforms as well with its universal interface design. Nowadays, CONFIDE is supporting millions of commercial transactions daily on consortium blockchain running financial applications including supply chain finance, ABS, commodity provenance, and cold-chain logistics.
Ying Yan 0002, Changzheng Wei, Xuepeng Guo, Xuming Lu, Xiaofu Zheng, Chenhui Zhou, Xuyang Song, Boran Zhao, Hui Zhang 0002, Guofei Jiang
SIGMOD Conference5