Secret calculation device, secret calculation method and secret calculation program
The improved CMux Tree structure for TFHE efficiently evaluates n-bit discrete functions by optimizing CMux gate executions based on binary patterns, addressing the inefficiencies of existing methods and achieving reduced computational complexity.
Patent Information
- Application Number
- JP2023150169
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2043-09-15
AI Technical Summary
Existing methods for evaluating n-bit discrete functions on Fully Homomorphic Encryption (FHE) suffer from high spatial complexity and require exponential time, making them inefficient for practical applications.
The proposed solution involves an improved CMux Tree structure for evaluating discrete functions on TFHE, where the setting unit sets appropriate ciphertexts for the deepest CMux gate, and the operation execution unit executes only the CMux gates above the deepest gate, optimizing the number of executions based on binary patterns in the lookup table.
This approach significantly reduces the number of CMux gate executions, from 2^n-1 to 2^n-1 reduced to 2^n-1 times, thereby enhancing the efficiency of evaluating n-bit discrete functions on TFHE, achieving a more efficient computational complexity.