【技术实现步骤摘要】
针对基于占空比测量的反馈式复用器PUF的安全性测试方法
本专利技术属于物理不可克隆函数的安全性测试领域,更具体地说,涉及一种针对基于占空比测量的反馈式复用器PUF的安全性测试方法。
技术介绍
物理不可克隆函数(PhysicalUnclonableFunction,以下简称PUF)在2002年提出,至今已经发展为两个主要的类别,即硅基和非硅基。其中硅基PUF用电路实现,所以较容易整合到集成电路中,各种硅基PUF中,延迟PUF是较为常用的一类。安全性是PUF当前需要解决的一个重要问题,对于PUF的攻击算法现在主要基于机器学习,包括逻辑回归(逻辑斯蒂回归,LogisticRegression)、进化算法(EvolutionStrategy)等等,在充足的运算时间和一定数量激励-响应对(Challenge-responsepair,以下简称CRP)的条件下,常用的延迟PUF例如仲裁器PUF(ArbiterPUF)、异或门PUF(XORPUF)都被证明会被模型预测。因而针对PUF结构提出合理的攻击算法,以测试研究其安全性能的边 ...
【技术保护点】
1.一种针对基于占空比测量的反馈式复用器PUF的安全性测试方法,其特征在于:包括以下步骤:/nS1、初始化参数向量
【技术特征摘要】
1.一种针对基于占空比测量的反馈式复用器PUF的安全性测试方法,其特征在于:包括以下步骤:
S1、初始化参数向量
S2、获取训练集中激励对应的特征向量根据特征向量计算工作函数f及模型响应R’;
S3、计算损失函数l并求l的平均值,若为第一次计算或者l的平均值低于当前最优的训练结果lmin,则以当前的参数向量以及相应的l的平均值代替最优的参数向量及lmin;
S4、对比模型响应R’和训练集中的响应R,如果对于所有激励模型获得的响应R’均与训练集中该激励对应的响应R相同,则保存为训练结果并进入步骤S7,否则进行步骤S5;
S5、计算l对上的偏导数,再对训练集中所有的激励-响应对下,针对l对的偏导数求平均,然后取反再根据优化策略获得该参数的步长其中为参数向量中的参数,其中,i=1~8n,n为正整数;
S6、通过对参数向量中每个参数进行更新,如果循环次数未达到设定的最大次数,返回步骤S1,否则保存为训练结果并进入步骤S7;
S7、用参数向量对测试集中的所有激励响应R对进行测试,作为模型的训练结果。
2.根据权利要求1所述的针对基于占空比测量的反馈式复用器PUF的安全性测试方法,其特征在于:所述步骤S1中初始化参数向量的方法具体为对参数向量每一帧的8个参数分别通过随机数发生器赋予一个高斯随机值。
3.根据权利要求2所述的针对基于占空比测量的反馈式复用器PUF的安全性测试方法,其特征在于:所述参数向量每一帧的8个参数分别为每一阶复用器PUF四个端口的上升沿延时和下降沿延时。
4.根据权利要求1所述的针对基于占空比测量的反馈式复用器PUF的安全性测试方法,其特征在于:所述步骤S2中获取激...
【专利技术属性】
技术研发人员:张川,徐允昊,劳颖捷,刘伟强,尤肖虎,
申请(专利权)人:网络通信与安全紫金山实验室,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。