HLS-based HW/SW Co-design and Hybrid HLS-RTL Design for Post-Quantum Cryptosystem

被引:0
|
作者
Lee, Chang-Hyeon [1 ]
Lee, Jae-Hyeok [1 ]
Jung, Haesung [1 ]
Lee, Hanyoung [1 ]
Lee, Hanho [1 ]
机构
[1] Inha Univ, Dept Elect & Comp Engn, Incheon 22212, South Korea
关键词
Post-quantum cryptography; high-level synthesis; HW/SW co-design; hybrid HLS-RTL design; FPGA;
D O I
10.5573/JSTS.2024.24.3.191
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
paper presents the design of the postquantum secure encryption algorithm, Crystals- Kyber, a next-generation public key encryption system based on high-level synthesis (HLS). Furthermore, we propose a hardware/software (HW/SW) co-design approach and a hybrid HLSRTL design to implement the Crystals-Kyber postquantum secure encryption system and present the corresponding results. In the HW/SW co-design, we optimized the Crystals-Kyber intellectual property core using HLS for the HW component, while the SW component was implemented on the Xilinx ZYNQ 104 FPGA using Xilinx's PYNQ platform with Python host code. The hybrid design enhanced the overall latency by replacing the polynomial multiplication module in Crystals-Kyber generated by HLS with a transform module with high data throughput. The results demonstrate a significant latency improvement of approximately 40% compared with the Crystals-Kyber designed solely with HLS, and improved area-time product results.
引用
收藏
页码:191 / 198
页数:8
相关论文
共 50 条
  • [1] HLS-Based HW/SW Co-Design of the Post-Quantum Classic McEliece Cryptosystem
    Kostalabros, Vatistas
    Ribes-Gonzalez, Jordi
    Farras, Oriol
    Moreto, Miquel
    Hernandez, Carles
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 52 - 59
  • [2] Seamless integration of HW/SW components in a HLS-based SoC design environment
    Mueck, Tiago Rogerio
    Froehlich, Antonio Augusto
    RAPID SYSTEM PROTOTYPING: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE (RSP 2013), 2013, : 109 - 115
  • [3] Cross Layer Design Using HW/SW Co-Design and HLS to Accelerate Chaining in Genomic Analysis
    Liyanage, Kisaru
    Gamaarachchi, Hasindu
    Ragel, Roshan
    Parameswaran, Sri
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (09) : 2924 - 2937
  • [4] High-performance and Configurable SW/HW Co-design of Post-quantum Signature CRYSTALS-Dilithium
    Mao, Gaoyu
    Chen, Donglong
    Li, Guangyan
    Dai, Wangchen
    Sanka, Abdurrashid Ibrahim
    Koc, Cetin Kaya
    Cheung, Ray C. C.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2023, 16 (03)
  • [5] Picture this: HW/SW co-design
    Patel, Bindesh
    Electronic Product Design, 2006, 27 (02): : 24 - 25
  • [6] Initiatives for HW/SW co-design
    不详
    COMPUTER DESIGN, 1998, 37 (01): : 68 - 68
  • [7] HW/SW Co-Design of Parallel Systems
    Wein, Enno
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 344 - 348
  • [8] Seamless HW/SW co-design flow
    Dedic, J
    Trost, A
    Zemva, A
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2004, 34 (01): : 18 - 25
  • [9] HLS-Based Optimization and Design Space Exploration for Applications with Variable Loop Bounds
    Choi, Young-kyu
    Cong, Jason
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [10] Design and Evaluation of Vivado HLS-Based Compressive Sensing for ECG Signal Analysis
    Kerdjidj, Oussama
    Ramzan, Naeem
    Amira, Abbes
    Ghanem, Khalida
    Chouireb, Fatima
    2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, : 457 - 461