Minimum linear code construction method, secret sharing method and secret sharing system
By constructing an encoding system and vector Boolean functions over a finite field, minimal linear codes and dual codes are generated, solving the security and computational complexity problems of existing linear code sharing methods. This enables flexible access control and efficient secret recovery, making it suitable for distributed storage and blockchain key management.
Patent Information
- Application Number
- CN202610497247.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-15
- Publication Date
- 2026-06-23
AI Technical Summary
Existing secret sharing methods based on linear codes have security and consistency issues at the access structure level, cannot meet the minimumity criterion, have high computational complexity, and are difficult to adapt to the access control requirements of complex scenarios such as distributed storage and blockchain key management.
The coding system is constructed over a finite field. The trace function and vector Boolean function are defined. The vector Boolean function with a two-to-one mapping is constructed through the Walsh spectrum property. The linear code generation expression is embedded to generate three-weighted or five-weighted minimal linear codes, ensuring that the codeword set satisfies the minimality criterion. The dual code is used to achieve secret sharing.
It achieves stability and uniqueness of the minimumity criterion for linear codes, reduces computational complexity, supports flexible access structure configuration, improves security and consistency, is suitable for large-scale and computationally limited environments, and has good engineering scalability.