Publication
2024
-
Jipeng Zhang, Junhao Huang, et al. ENG25519: Faster TLS 1.3 handshake using optimized X25519 and Ed25519. Usenix Security 2024.
-
Junhao Huang, Alexandre Adomnicăi, Jipeng Zhang, et al. Revisiting Keccak and Dilithium Implementations on ARMv7-M. IACR Transactions on Cryptographic Hardware and Embedded Systems. Volume 2024, Issue 2.
2023
-
Jipeng Zhang, Junhao Huang, et al. Research on Efficient Implementation of SM2 for Mobile Devices. Acta Electronica Sinica.
2022
-
Junhao Huang, Jipeng Zhang, et al. Improved Plantard arithmetic for lattice-based cryptography. IACR Trans. on Cryptographic Hardware and Embedded Systems. Volume 2022, Issue 4.
2021
-
Jipeng Zhang, et al. Time-memory Trade-offs for Saber+ on Memory-constrained RISC-V. IEEE Trans. on Computers.
-
Lirui Zhao, Jipeng Zhang, et al. Efficient Implementation of Kyber on Mobile Devices. ICPADS2021.
2020
-
Jipeng Zhang, et al. An Efficient and Scalable Sparse Polynomial Multiplication Accelerator for LAC on FPGA. ICPADS2020.
Software
-
A patch of ST-Link for supporting STM32G0B0/G0B1/G0C1/G050/G051/G061.
Pull Request #1140 (merged).
Project
Curve25519 Optimization University & Enterprise Project
- Company: Shield Lab & CBG, Huawei
- Date: 2020-08-01 to 2020-12-30
- Description: Reduce the ROM occupancy of Curve25519 (X25519+Ed25519) from 70KB+ (OpenSSL) to less than 15KB for IoT devices (Cortex-M3 and RISC-V).
SM2 Optimization Internship Project
- Company: CDG, Tencent
- Date: 2021-07-01 to 2021-09-30
- Role: Intern (2021 Rhino-Bird Research Elite Training Program)
- Description: Optimize the performance of SM2 (Chinese ECC Commercial Standard) on ARMv8-A Linux Server. Compared to the implementation of OpenSSL, the performance of sign/verify is improved by 8.7X/3.5X on HUAWEI Cloud Kunpeng 920 platform.