A multi-modal scalable high-performance homomorphic encryption system

Through software and hardware collaborative design, the memory scheduling and computing modules of the homomorphic encryption system are optimized, which solves the scheduling inefficiency problem of the multimodal homomorphic encryption system, achieves efficient ciphertext data processing and computing performance improvement, and adapts to application needs of different scales.

CN119814276BActive Publication Date: 2025-10-17SUN YAT SEN UNIV
2 Cites 0 Cited by

Patent Information

Application Number
CN202510026429.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-08
Publication Date
2025-10-17
Estimated Expiration
2045-01-08

AI Technical Summary

Technical Problem

Existing homomorphic encryption systems suffer from inefficient scheduling in their hardware architecture design, especially in computing clusters of different sizes and multimodal homomorphic encryption application scenarios, which limits the reading and writing efficiency and computing efficiency of ciphertext data.

Method used

By adopting the hardware-software co-design method, we can achieve efficient management and parallel processing of multimodal homomorphic encryption algorithms by optimizing the scheduling strategy at the software level and introducing high-bandwidth memory, fast number theory transformation computing units and scalable computing modules at the hardware level.

Benefits of technology

It significantly improves the computing efficiency and performance of homomorphic encryption systems, solves the performance bottleneck caused by inefficient scheduling in traditional architectures, supports application scenarios of different scales, and improves the flexibility and compatibility of the system.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application discloses a multi-modal scalable high-performance homomorphic encryption system, and relates to the technical field of computer systems, which comprises an upper-layer server software and a driving architecture in communication connection and a multi-modal homomorphic encryption hardware architecture realized based on FPGA; the upper-layer server software and the driving architecture comprise a multi-modal homomorphic encryption algorithm software library, a software memory scheduler, a modulo calculation module software driver and a floating-point calculation module software driver; the multi-modal homomorphic encryption hardware architecture realized based on FPGA comprises a communication data controller, a plurality of modulo calculation modules, a floating-point calculation module, a data read-write bus and a high-bandwidth memory; each modulo calculation module comprises a fast number theory transformation calculation unit. Through the design scheme of software and hardware cooperation, the application solves the problem of low scheduling efficiency of different-scale ciphertext calculation tasks under multi-modal homomorphic encryption in the design of hardware architecture, and significantly improves the calculation efficiency.
Need to check novelty before this filing date? Find Prior Art