摘要
本发明公开了一种基于线性码一般访问结构的秘密共享方法,方法为:发者选取秘密共享方案的安全参数并公开;安全参数包括有限域范围内的参数r以及双变量单向函数,且秘密s在有限域范围内;分发者基于用户数量选取线性码、生成矩阵和校验矩阵;分发者随机选取向量,将向量乘以生成矩阵得到对应字码,且秘密等于向量乘以生成矩阵的第一列;任意用户选择对应的子秘密并由分发者检查子秘密,使得子秘密满足两两互素并且大于选择的有限域;分发者执行秘密分发算法计算得到满足同余方程组的通解X并公开X;授权用户根据通解X与双变量单向函数进行合作重构恢复秘密。本发明实现子秘密的多次使用并有效抵抗不诚实用户的恶意行为。
技术关键词
秘密共享方法
线性
码字
矩阵
变量
参数
重构
信道
算法
表达式
元素