[发明专利]在标准模型下计算安全的抗内存泄漏的多级秘密共享方法在审
申请号: | 202010443764.3 | 申请日: | 2020-05-22 |
公开(公告)号: | CN112800438A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 宋云;李志慧;李永明 | 申请(专利权)人: | 陕西师范大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
代理公司: | 北京麦汇智云知识产权代理有限公司 11754 | 代理人: | 廖斌 |
地址: | 710062 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标准 模型 计算 安全 内存 泄漏 多级 秘密 共享 方法 | ||
1.在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,包括:
利用物理不可克隆函数以及模糊提取器提取出相同的随机均匀分布的字符串,产生可靠的秘密份额。
2.根据权利要求1所述的在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,所述提取的方法包括:初始化阶段、份额生成阶段和秘密重构阶段。
3.根据权利要求2所述的在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,所述初始化阶段包括:
令P={P1,K,Pn}为n个参与者的集合,q是一个大素数,每个参与者均拥有一个不可克隆函数(logq,logq,d,d',m)-PUFi:{0,1}logq→{0,1}logq,该函数基于物理系统来实现单向输出,每个PUFi能够根据激励信号与自身随机性确定唯一的一个响应。
4.根据权利要求3所述的在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,当诚实的分发者D想要根据多级存取结构Γ1,K,Γm在参与者集合P中共享m个秘密s1,K,sm;假设M(K,M,ψ)是一个相对于目标向量υ1,K,υm可计算多级存取结构Γ1,K,Γm中的授权集对应的布尔函数的单调张成方案,其中M是一个有限域K上的d×l阶矩阵,且ψ(i)=Pi;设Π1=(Π1.Gen,Π1.Enc,Π1.Dec)是一个安全的对称加密体制;令xi为每个参与者持有的公开的身份信息,其满足disham(xi,xj)>d',设d'=1;设FE=(FE.Gen,FE.rep)表示一个(logq,d,m)的模糊提取器;令f(z,s)是一个双变量单向函数,其函数值是一个固定长度的比特串。
5.根据权利要求4所述的在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,f(z,s)具有以下重要的性质:
当已知z和s时,f(z,s)的函数值易于计算;
已知s和f(z,s),z的计算在计算上是不可行的;
在s未知的情况下,对于任意z,计算f(z,s)是计算不可行的;
已知s的情况下,找到z1≠z2且满足f(z1,s)=f(z2,s)是计算不可行的;
已知z和f(z,s),计算s是计算不可行的;
已知任意多对的(zi,f(zi,s)),计算f(z,s)是计算不可行的,其中z≠zi。
6.根据权利要求2所述的在标准模型下计算安全的抗内存泄漏的多级秘密共享方法,其特征在于,所述份额生成阶段包括:
每个参与者Pi计算并且将shi秘密分发给诚实的分发者D,而后Pi在其内存中保存帮助信息hdi。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010443764.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:旋钮式换挡设备的振颤减少装置
- 下一篇:电阻式随机存取存储器装置及其形成方法