Home > Research > Publications & Outputs > SecureComm

Associated organisational unit

Electronic data

  • SecureComm

    Accepted author manuscript, 1.08 MB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License

Links

Text available via DOI:

View graph of relations

SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices. / Chen, Tian; Tan, Yu-an; Li, Chunying et al.
In: IEEE Journal on Emerging and Selected Topics in Circuits and Systems, Vol. 14, No. 4, 31.12.2024, p. 811-812.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Chen, T, Tan, Y, Li, C, Zhang, Z, Meng, W & Li, Y 2024, 'SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices', IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 14, no. 4, pp. 811-812. https://doi.org/10.1109/jetcas.2024.3491169

APA

Chen, T., Tan, Y., Li, C., Zhang, Z., Meng, W., & Li, Y. (2024). SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices. IEEE Journal on Emerging and Selected Topics in Circuits and Systems, 14(4), 811-812. https://doi.org/10.1109/jetcas.2024.3491169

Vancouver

Chen T, Tan Y, Li C, Zhang Z, Meng W, Li Y. SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices. IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2024 Dec 31;14(4):811-812. Epub 2024 Nov 4. doi: 10.1109/jetcas.2024.3491169

Author

Chen, Tian ; Tan, Yu-an ; Li, Chunying et al. / SecureComm : A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices. In: IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2024 ; Vol. 14, No. 4. pp. 811-812.

Bibtex

@article{ec89aeabec0046359692e4366d837163,
title = "SecureComm: A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices",
abstract = "With the increasing popularity of heterogeneous computing systems in Artificial Intelligence (AI) applications, ensuring the confidentiality and integrity of sensitive data transferred between different elements has become a critical challenge. In this paper, we propose an enhanced security framework called SecureComm to protect data transfer between ARM CPU and FPGA through Double Data Rate (DDR) memory on CPU-FPGA heterogeneous platforms. SecureComm extends the SM4 crypto module by incorporating a proposed Message Authentication Code (MAC) to ensure data confidentiality and integrity. It also constructs smart queues in the shared memory of DDR, which work in conjunction with the designed protocols to help schedule data flow and facilitate flexible adaptation to various AI tasks with different data scales. Furthermore, some of the hardware modules of SecureComm are improved and encapsulated as independent IPs to increase their versatility beyond the scope of this paper. We implemented several ARM CPU-FPGA collaborative AI applications to justify the security and evaluate the timing overhead of SecureComm. We also deployed SecureComm to non-AI tasks to demonstrate its versatility, ultimately offering suggestions for its use in tasks of varying data scales.",
author = "Tian Chen and Yu-an Tan and Chunying Li and Zheng Zhang and Weizhi Meng and Yuanzhang Li",
year = "2024",
month = dec,
day = "31",
doi = "10.1109/jetcas.2024.3491169",
language = "English",
volume = "14",
pages = "811--812",
journal = "IEEE Journal on Emerging and Selected Topics in Circuits and Systems",
issn = "2156-3357",
publisher = "Institute of Electrical and Electronics Engineers (IEEE)",
number = "4",

}

RIS

TY - JOUR

T1 - SecureComm

T2 - A Secure Data Transfer Framework for Neural Network Inference on CPU-FPGA Heterogeneous Edge Devices

AU - Chen, Tian

AU - Tan, Yu-an

AU - Li, Chunying

AU - Zhang, Zheng

AU - Meng, Weizhi

AU - Li, Yuanzhang

PY - 2024/12/31

Y1 - 2024/12/31

N2 - With the increasing popularity of heterogeneous computing systems in Artificial Intelligence (AI) applications, ensuring the confidentiality and integrity of sensitive data transferred between different elements has become a critical challenge. In this paper, we propose an enhanced security framework called SecureComm to protect data transfer between ARM CPU and FPGA through Double Data Rate (DDR) memory on CPU-FPGA heterogeneous platforms. SecureComm extends the SM4 crypto module by incorporating a proposed Message Authentication Code (MAC) to ensure data confidentiality and integrity. It also constructs smart queues in the shared memory of DDR, which work in conjunction with the designed protocols to help schedule data flow and facilitate flexible adaptation to various AI tasks with different data scales. Furthermore, some of the hardware modules of SecureComm are improved and encapsulated as independent IPs to increase their versatility beyond the scope of this paper. We implemented several ARM CPU-FPGA collaborative AI applications to justify the security and evaluate the timing overhead of SecureComm. We also deployed SecureComm to non-AI tasks to demonstrate its versatility, ultimately offering suggestions for its use in tasks of varying data scales.

AB - With the increasing popularity of heterogeneous computing systems in Artificial Intelligence (AI) applications, ensuring the confidentiality and integrity of sensitive data transferred between different elements has become a critical challenge. In this paper, we propose an enhanced security framework called SecureComm to protect data transfer between ARM CPU and FPGA through Double Data Rate (DDR) memory on CPU-FPGA heterogeneous platforms. SecureComm extends the SM4 crypto module by incorporating a proposed Message Authentication Code (MAC) to ensure data confidentiality and integrity. It also constructs smart queues in the shared memory of DDR, which work in conjunction with the designed protocols to help schedule data flow and facilitate flexible adaptation to various AI tasks with different data scales. Furthermore, some of the hardware modules of SecureComm are improved and encapsulated as independent IPs to increase their versatility beyond the scope of this paper. We implemented several ARM CPU-FPGA collaborative AI applications to justify the security and evaluate the timing overhead of SecureComm. We also deployed SecureComm to non-AI tasks to demonstrate its versatility, ultimately offering suggestions for its use in tasks of varying data scales.

U2 - 10.1109/jetcas.2024.3491169

DO - 10.1109/jetcas.2024.3491169

M3 - Journal article

VL - 14

SP - 811

EP - 812

JO - IEEE Journal on Emerging and Selected Topics in Circuits and Systems

JF - IEEE Journal on Emerging and Selected Topics in Circuits and Systems

SN - 2156-3357

IS - 4

ER -