[发明专利]一种基于矩阵加密的强PUF抗机器学习攻击方法有效

专利信息
申请号: 202111091734.1 申请日: 2021-09-17
公开(公告)号: CN113922990B 公开(公告)日: 2023-04-25
发明(设计)人: 汪鹏君;周子宇;李刚;马雪娇;张会红;施一剑 申请(专利权)人: 温州大学
主分类号: H04L9/40 分类号: H04L9/40;H04L9/32;G06F21/71
代理公司: 宁波奥圣专利代理有限公司 33226 代理人: 方小惠
地址: 325000 浙江省温州市瓯海*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 矩阵 加密 puf 机器 学习 攻击 方法
【权利要求书】:

1.一种基于矩阵加密的强PUF抗机器学习攻击方法,其特征在于包括以下步骤:

步骤1、采集强PUF的n2组CRP,n可取任意不小于2的正整数,将强PUF的第x组CRP的激励信号记为Cx,x=1,2,…,n2,激励信号Cx为b位二进制数,表示为代表了第x组CRP的激励信号的第a位的信号值,a=1,2,…,b,当取值为0时代表低电平,取值为1代表高电平;将强PUF的第x组CRP的的响应信号记为Rx,Rx为1位二进制数,Rx取值为0代表低电平,取值为1代表高电平,强PUF的每组CRP中都存在一一对应关系,即Cx通过强PUF得到Rx,强PUF的n2组CRP中的对应关系为

步骤2、将采集到的n2组CRP的响应信号依次排列组成n阶明文矩阵,将该n阶明文矩阵记为M,M采用式(1)表示为:

其中,mij为明文矩阵M中第i行第j列的元素,i=1,2,…,n,j=1,2,…,n,m11=R1,m12=R2,…,mij=R(i-1)×n+j,…,

步骤3、将n阶明文矩阵M与其自身进行矩阵乘法运算,得到密文矩阵,将该密文矩阵记为S,S采用式(2)表示为:

其中,sij为密文矩阵S中第i行第j列的元素,i=1,2,…,n,j=1,2,…,n,

步骤4、对密文矩阵S进行二进制转换,得到转换矩阵S′,将转换矩阵中的第i行第j列的元素记为s′ij,具体转换过程为:判断sij为奇数还是偶数,如果为奇数,则令s′ij=1;如果为偶数,令s′ij=0;

步骤5、将转换矩阵S′中的元素按顺序依次作为强PUF的最终响应信号其中r1=s′11,r2=s′12,…,r(i-1)×n+j=s′ij,…,此时,强PUF的每组CRP仍保持一一对应关系,Cx通过强PUF得到rx,Cx对应rx,此时强PUF的n2组CRP的最终对应关系为

步骤6、循环步骤2至5,直至CRP达到预先设定的需求数量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于温州大学,未经温州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111091734.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top