User mode encryption and decryption file system unloading system and method supporting in-line mode and medium
By integrating encryption and decryption modules into the FPGA and combining them with a custom protocol, deep integration of encryption/decryption and I/O paths is achieved. This solves the problems of data copying loss and performance bottlenecks in user-space file system offloading schemes, improves system throughput and data security, and is suitable for high-performance, high-security trusted data spaces and data center scenarios.
Patent Information
- Application Number
- CN202610468435.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-10
- Publication Date
- 2026-05-08
- Estimated Expiration
- 2046-04-10
AI Technical Summary
Existing user-space file system unloading schemes suffer from multiple data copying losses and performance bottlenecks caused by the separation of IO paths and encryption/decryption, failing to balance low latency, high throughput, and data security.
By integrating encryption and decryption modules into a Field Programmable Gate Array (FPGA), and combining host-side driver optimization with a custom data interaction protocol, encryption and decryption operations are deeply integrated with the I/O critical path. This eliminates the copying loss of data between the operating system and the side engine, and enables synchronous execution of encryption and decryption operations and data transmission.
It improves the overall throughput and data processing efficiency of the system, ensures data security, is compatible with existing applications and storage systems, has good scalability and stability, and reduces user migration costs.