作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2019, Vol. 45 ›› Issue (6): 165-170. doi: 10.19678/j.issn.1000-3428.0050974

• 安全技术 • 上一篇    下一篇

基于整数规划的一般访问结构秘密共享方案

解扬,苗付友,白建峰   

  1. 中国科学技术大学 计算机科学与技术学院,合肥 230027
  • 收稿日期:2018-03-28 出版日期:2019-06-15 发布日期:2019-06-15
  • 作者简介:解扬(1990—),男,硕士研究生,主研方向为应用密码学;苗付友,副教授、博士;白建峰,硕士研究生。
  • 基金资助:

    国家自然科学基金(61572454,61572453)。

Secret sharing scheme with general access structure based on integer programming

XIE Yang,MIAO Fuyou,BAI Jianfeng   

  1. School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China
  • Received:2018-03-28 Online:2019-06-15 Published:2019-06-15

摘要:

在利用整数规划实现一般访问结构的秘密共享时,为简化访问结构、保证所有的整数规划都有解,提出一种将整数规划以直接构造的方式应用于一般访问结构秘密共享的方案。通过构建整数规划将秘密隐藏于目标函数的解中,并将约束条件作为秘密份额发送给参与者。参与者可通过共享秘密份额重构整数规划,并利用解方程组的方法找到目标函数的正确解,以恢复秘密。分析结果表明,与借助(t,n)门限的方案相比,该方案能实现所有的访问结构,无须采用传统方式求解整数规划和推导最大拒绝集,降低了计算复杂度。

关键词: 整数规划, 向量空间, 一般访问结构, 秘密共享, 目标函数, 约束条件

Abstract:

In order to simplify the access structure and ensure that all integer programming have solutions,a scheme is proposed to apply integer programming directly to the secret sharing of general access structure.By constructing integer programming,the secret is hidden in the solution to the objective function,and the constraint condition is sent to the participants as the secret share.Participants can use their shares to reconstruct the integer programming problem,and get the correct solution to the objective function quickly by the method of solving equations,and then the secret is recovered.Analysis results show that,compared with the scheme using (t,n) threshold,this scheme can achieve all the access structures.It doesn’t need to solve integer programming with the classical method or deduce the maximal unauthorized subsets,which reduce its computational complexity.

Key words: integer programming, vector space, general access structure, secret sharing, objective function, constraint condition

中图分类号: